2018-12-19 14:39 GMT+01:00, Erwan Douaille <[email protected]>:
> I´m trying to compile ffmpeg shared with mingw64 on Windows 10. > Here is the configure command: > > ./configure --arch=x86_64 --enable-shared --disable-static > --prefix=/e/Downloads/ffmpeg-dyn/ Unrelated: "--arch=x86_64" does not do what you expect it to do, please remove it. > Everything looks ok. > Then I make: > > mingw32-make.exe -j16 > > But I encounter this error: > > LD libswresample/swresample-3.dll > LD libswscale/swscale-5.dll > dlltool -m i386:x86-64 -d libswresample/swresample-3.def -l > libswresample/swresample.lib -D swresample-3.dll > dlltool -m i386:x86-64 -d libswscale/swscale-5.def -l > libswscale/swscale.lib -D swscale-5.dll > STRIP libavcodec/x86/vp9itxfm.o > GEN libavcodec/libavcodec.ver > EXTERN_PREFIX="" AR="ar" NM="nm -g" ./compat/windows/makedef > libavcodec/libavcodec.ver libavcodec/012v.o libavcodec/4xm.o > libavcodec/8bps.o libavcodec/8svx.o libavcodec/a64multienc.o > ... // SKIP all .o files for stackoverflow > libavcodec/y41pdec.o libavcodec/y41penc.o libavcodec/ylc.o > libavcodec/yop.o libavcodec/yuv4dec.o libavcodec/yuv4enc.o > libavcodec/zerocodec.o libavcodec/zmbv.o libavcodec/zmbvenc.o > > libavcodec/avcodec-58.def > Object does not exist: lib Try: $ make V=1 libavcodec/libavcodec-58.dll Copy the first part of what is shown (something like "dlltool...") but remove everything beginning with "libavcodec/012v.o" and use "libavcodec/*.o" instead. Carl Eugen _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
