Maybe it has been fixed in the most recent version already, but if not.... In the script android/build_libraries_x86.sh there are several references to "i686-android-linux" but the actual tools and include folder are named "i686-linux-android"
So,if building the arm and mips libraries first, the x86 build fails because the makefiles still contain the compiler and include for mips because no match is found when running ./configure because andoid and linux are swapped. e.g. change from: export TCINCLUDES="$ANDROIDTC/i686-android-linux" export TCSYSROOT="$ANDROIDTC/sysroot" export STDCPPTC="$TCINCLUDES/lib/libstdc++.a" export PATH="$PATH:$TCBINARIES:$TCINCLUDES/bin" export CC=i686-android-linux-gcc export CXX=i686-android-linux-g++ export LD=i686-android-linux-ld to: export TCINCLUDES="$ANDROIDTC/i686-linux-android" export TCSYSROOT="$ANDROIDTC/sysroot" export STDCPPTC="$TCINCLUDES/lib/libstdc++.a" export PATH="$PATH:$TCBINARIES:$TCINCLUDES/bin" export CC=i686-linux-android-gcc export CXX=i686-linux-android-g++ export LD=i686-linux-android-ld Jon Sonntag _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
