I have been trying to compile ffmpeg for windows either as a cross compile
from linux.
Under the cross compile all compiles fine, but the resulting dlls crash on
some movies and ffmpeg reports that the compiler did not align the memory
correctly.
I use

configure --enable-shared --enable-memalign-hack --target-os=mingw32
--arch=i586 --disable-yasm --cross-prefix=i386-mingw32-

Disabling yasm seems to improve things with less crashes.
To compile the dlls into my executable, I run LIB.EXE from microsoft on the
resulting .def files to create .lib files.


-- 
Gonzalo Garramuño
[email protected]
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to