[FFmpeg-user] ffmpeg is not configuring

Moritz Barsnick barsnick at gmx.net
Wed Mar 4 09:47:43 CET 2015


On Tue, Mar 03, 2015 at 12:10:12 +0530, Mohan Raj wrote:

In this line, you explicitly point to the compiler ("--cc") and to the
cross-prefix:
> # ./configure --target-os=linux --prefix=./android/armv7-a --enable-cross-compile --extra-libs=-lgcc --arch=arm --cc=/home/ss-android-linux/home/ss-android-linux/Desktop/Android/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/arm-linux-androideabi/bin/arm-linux-androideabi-gcc --cross-prefix=/home/ss-android-linux/home/ss-android-linux/Desktop/Android/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/arm-linux-androideabi/bin/arm-linux-androideabi- --nm=/home/ss-android-linux/home/ss-android-linux/Desktop/Android/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/arm-linux-androideabi/bin/arm-linux-androideabi-nm --sysroot=/home/ss-android-linux/home/ss-android-linux/Desktop/Android/android-ndk-r10d/platforms/android-21/arch-arm/ --extra-cflags=' -O3 -fpic -DANDROID -DHAVE_SYS_UIO_H=1 -Dipv6mr_interface=ipv6mr_ifindex -fasm -Wno-psabi -fno-short-enums -fno-strict-aliasing -finline-limit=300 -mfloat-abi=softfp -mfpu=vfpv3-d16 -marm -march=armv7-a  ' --disable-shared --enable-static --extra-ldflags='-Wl,-rpath-link=/home/ss-android-linux/home/ss-android-linux/Desktop/Android/android-ndk-r10d/platforms/android-21/arch-arm//usr/lib -L/home/ss-android-linux/home/ss-android-linux/Desktop/Android/android-ndk-r10d/platforms/android-21/arch-arm//usr/lib -nostdlib -lc -lm -ldl -llog' --disable-everything --enable-demuxer=mov --enable-demuxer=h264 --disable-ffplay --enable-protocol=file --enable-avformat --enable-avcodec --enable-decoder=rawvideo --enable-decoder=mjpeg --enable-decoder=h263 --enable-decoder=mpeg4 --enable-decoder=h264 --enable-parser=h264 --disable-network --enable-zlib --disable-avfilter --disable-avdevice

And here, configure notices that that compiler does not exist:
> ./configure: 802: ./configure: /home/ss-android-linux/home/ss-android-linux/Desktop/Android/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/arm-linux-androideabi/bin/arm-linux-androideabi-gcc: not found

Are you sure that the executable
/home/ss-android-linux/home/ss-android-linux/Desktop/Android/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/arm-linux-androideabi/bin/arm-linux-androideabi-gcc
and its path really exist? Note that the string
"/home/ss-android-linux" is contained twice in that path.

Moritz


More information about the ffmpeg-user mailing list