[Libav-user] Compiling under windows...
Carl Eugen Hoyos
cehoyos at ag.or.at
Mon Mar 10 15:16:20 CET 2014
Eric Trousset <etrousset at ...> writes:
> > > > > I m trying to build it under windows using
> > > > > MSVC toolchain, but need to disable encoders
> > > > > and decoders.
> > > >
> > > > (Out of curiosity: What are you planning to
> > > > use the resulting binary for?)
> > >
> > > To transmux medias
> >
> > Note that some demuxers need some decoders to work
> > correctly, so you may see problems.
Just to make sure:
Container formats are of course also patented.
> > > > > LINK : fatal error LNK1207: incompatible PDB format in
> > > > > 'c:\source_ext\ffmpeg-2.1.4\libswresample\swresample-0.pdb';
> > > > > delete and rebuild
> > > > > make: *** [libswresample/swresample-0.dll] Error 1
> > > >
> > > > Could you confirm that you run make distclean before configure?
> > >
> > > Yes I did run distclean before configure
Just to make sure I understand correctly:
The following works fine:
$ make distclean
$ ./configure --toolchain=msvc --enable-shared
$ make ffmpeg.exe
The following fails with an error when linking
libswresample:
$ make distclean
$ ./configure --toolchain=msvc --enable-shared --disable-encoders
$ make ffmpeg.exe
And the same for this configure line:
$ make distclean
$ ./configure --toolchain=msvc --enable-shared --disable-deoders
$ make ffmpeg.exe
This is very difficult to understand...
Carl Eugen
More information about the Libav-user
mailing list