Hey all, I found quite a long thread<http://www.mail-archive.com/[email protected]/msg01014.html>from January about this issue but it never really resolved as far as I could see. I'm on a 64-bit Intel Mac running Lion 10.7.4, and attempting to compile dual architecture binaries of libav for distribution with an app.
My configure line for the i386 "half" of the binary is as follows: ./configure --target-os=darwin --arch=i386 --cpu=i386 \ --extra-cflags='-arch i386 -isysroot /Developer/SDKs/MacOSX10.7.sdk -DMACOSX_DEPLOYMENT_TARGET=10.5 -mmacosx-version-min=10.5' \ --extra-ldflags='-arch i386 -isysroot /Developer/SDKs/MacOSX10.7.sdk -DMACOSX_DEPLOYMENT_TARGET=10.5 -mmacosx-version-min=10.5' \ --enable-cross-compile --enable-shared --disable-static --enable-gpl --enable-version3 \ --disable-avconv --disable-avplay --disable-avprobe --disable-avserver \ --disable-swscale --disable-avresample --disable-avfilter --disable-avdevice \ --disable-doc --disable-network --disable-protocols --enable-protocol=file \ --enable-memalign-hack --enable-runtime-cpudetect That's for the latest off git.libav.org/libav.git; for the 0.8.3 release it's very slightly different. But for both 0.8.3 and the git head, I receive the following error during compilation: cc1: error in backend: Ran out of registers during register allocation! make: *** [libavcodec/h264_cabac.o] Error 1 Has anyone got past this issue since January? Any help appreciated. Best regards Ibrahim
_______________________________________________ libav-api mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-api
