android - GMP compile error: No rule to make target `mpn/add_n.lo', needed by `libgmp.la' -
i compiling vlc android on ubuntu 12.04, basing on instruction
always error when compiling libgmp
ibstdc++/4.7/include -i/home/jerry/workspaces/android-ndk-r8e/sources/cxx-stl/gnu-libstdc++/4.7/libs/armeabi-v7a/include -dndebug -i/home/jerry/workspaces/vlc/vlc/contrib/arm-linux-androideabi/include -g -c -o mpn/add.lo mpn/add.c /bin/bash ./libtool --tag=cc --mode=compile arm-linux-androideabi-gcc --sysroot=/home/jerry/workspaces/android-ndk-r8e/platforms/android-9/arch-arm -std=gnu99 -dhave_config_h -i. -d__gmp_within_gmp -g -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -o2 -i/home/jerry/workspaces/android-ndk-r8e/sources/cxx-stl/gnu-libstdc++/4.7/include -i/home/jerry/workspaces/android-ndk-r8e/sources/cxx-stl/gnu-libstdc++/4.7/libs/armeabi-v7a/include -dndebug -i/home/jerry/workspaces/vlc/vlc/contrib/arm-linux-androideabi/include -g -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -o2 -i/home/jerry/workspaces/android-ndk-r8e/sources/cxx-stl/gnu-libstdc++/4.7/include -i/home/jerry/workspaces/android-ndk-r8e/sources/cxx-stl/gnu-libstdc++/4.7/libs/armeabi-v7a/include -dndebug -i/home/jerry/workspaces/vlc/vlc/contrib/arm-linux-androideabi/include -g -c -o mpn/add_1.lo mpn/add_1.c make[3]: *** no rule make target `mpn/add_n.lo', needed `libgmp.la'. stop. make[3]: *** waiting unfinished jobs.... make[3]: leaving directory `/home/jerry/workspaces/vlc/vlc/contrib/android/gmp' make[2]: *** [install-recursive] error 1 make[2]: leaving directory `/home/jerry/workspaces/vlc/vlc/contrib/android/gmp' make[1]: *** [install] error 2 make[1]: leaving directory `/home/jerry/workspaces/vlc/vlc/contrib/android/gmp' make: *** [.gmp] error 2
does know correct problem?
it bug of gmp, fixed upgrading gmp v5.0+
Comments
Post a Comment