저는 OS X Lion을 사용 중이며 iPhone 용 ffmpeg의 armv7 라이브러리를 컴파일하려고합니다. 나는 ffmpeg 0.10을 사용하고있다. 경고 :이 끝납니다 있지만iPhone 용 ffmpeg를 컴파일하는 중 오류가 발생했습니다.
./configure --disable-doc --disable-ffmpeg --disable-ffplay --disable-ffserver --disable-ffprobe --enable-cross-compile --arch=arm --target-os=darwin --cc=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc --as='gas-preprocessor/gas-preprocessor.pl /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc' --sysroot=/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk --cpu=cortex-a8 --extra-cflags='-arch armv7' --extra-ldflags='-arch armv7 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk' --enable-pic --disable-avdevice --disable-avfilter --disable-zlib --disable-bzlib
구성이 잘 실행 : 컴파일러 소프트 추측, 부동 소수점 ABI를 표시하지 않습니다
여기 내 configure 줄입니다.
Users-MacBook-Pro:ffmpeg-0.10 user$ make
CC libavformat/4xm.o
CC libavformat/a64.o
CC libavformat/aacdec.o
CC libavformat/ac3dec.o
CC libavformat/act.o
CC libavformat/adtsenc.o
CC libavformat/adxdec.o
CC libavformat/aea.o
CC libavformat/aiffdec.o
CC libavformat/aiffenc.o
CC libavformat/allformats.o
CC libavformat/amr.o
CC libavformat/anm.o
CC libavformat/apc.o
CC libavformat/ape.o
CC libavformat/apetag.o
CC libavformat/applehttp.o
CC libavformat/applehttpproto.o
CC libavformat/asf.o
CC libavformat/asfcrypt.o
error: invalid operand in inline asm: 'ldr ${0:Q}, $1
ldr ${0:R}, $2
'
make: *** [libavformat/asfcrypt.o] Error 1
Users-MacBook-Pro:ffmpeg-0.10 user$
어떤 아이디어 : 여기
내 메이크업의 결과인가? 감사!