Project

General

Profile

Actions

Bug #969

closed

crystax-test-boost1.57.0-dependencies failed

Added by Dmitry M. over 9 years ago. Updated over 9 years ago.

Status:
Completed
Priority:
High
Assignee:
Category:
test
Target version:
Start date:
06/16/2015
Due date:
% Done:

100%

Estimated time:
CPU Architecture:
Host OS:
Toolchain:
Android version:
CrystaX NDK Version:

Description

$ cd tests/build/crystax-test-boost1.58.0-dependencies && ../../../ndk-build -B V=1
rm -f ./libs/arm64-v8a/lib*.so ./libs/armeabi/lib*.so ./libs/armeabi-v7a/lib*.so ./libs/armeabi-v7a-hard/lib*.so ./libs/mips/lib*.so ./libs/mips64/lib*.so ./libs/p/lib*.so ./libs/parm64-v8a/lib*.so ./libs/parmeabi/lib*.so ./libs/parmeabi-v7a/lib*.so ./libs/parmeabi-v7a-hard/lib*.so ./libs/pbcarm64-v8a/lib*.so ./libs/pbcarmeabi/lib*.so ./libs/pbcarmeabi-v7a/lib*.so ./libs/pbcarmeabi-v7a-hard/lib*.so ./libs/pbcmips/lib*.so ./libs/pbcmips64/lib*.so ./libs/pbcx86/lib*.so ./libs/pbcx86_64/lib*.so ./libs/pmips/lib*.so ./libs/pmips64/lib*.so ./libs/px86/lib*.so ./libs/px86_64/lib*.so ./libs/x86/lib*.so ./libs/x86_64/lib*.so
rm -f ./libs/arm64-v8a/gdbserver ./libs/armeabi/gdbserver ./libs/armeabi-v7a/gdbserver ./libs/armeabi-v7a-hard/gdbserver ./libs/mips/gdbserver ./libs/mips64/gdbserver ./libs/p/gdbserver ./libs/parm64-v8a/gdbserver ./libs/parmeabi/gdbserver ./libs/parmeabi-v7a/gdbserver ./libs/parmeabi-v7a-hard/gdbserver ./libs/pbcarm64-v8a/gdbserver ./libs/pbcarmeabi/gdbserver ./libs/pbcarmeabi-v7a/gdbserver ./libs/pbcarmeabi-v7a-hard/gdbserver ./libs/pbcmips/gdbserver ./libs/pbcmips64/gdbserver ./libs/pbcx86/gdbserver ./libs/pbcx86_64/gdbserver ./libs/pmips/gdbserver ./libs/pmips64/gdbserver ./libs/px86/gdbserver ./libs/px86_64/gdbserver ./libs/x86/gdbserver ./libs/x86_64/gdbserver
rm -f ./libs/arm64-v8a/gdb.setup ./libs/armeabi/gdb.setup ./libs/armeabi-v7a/gdb.setup ./libs/armeabi-v7a-hard/gdb.setup ./libs/mips/gdb.setup ./libs/mips64/gdb.setup ./libs/p/gdb.setup ./libs/parm64-v8a/gdb.setup ./libs/parmeabi/gdb.setup ./libs/parmeabi-v7a/gdb.setup ./libs/parmeabi-v7a-hard/gdb.setup ./libs/pbcarm64-v8a/gdb.setup ./libs/pbcarmeabi/gdb.setup ./libs/pbcarmeabi-v7a/gdb.setup ./libs/pbcarmeabi-v7a-hard/gdb.setup ./libs/pbcmips/gdb.setup ./libs/pbcmips64/gdb.setup ./libs/pbcx86/gdb.setup ./libs/pbcx86_64/gdb.setup ./libs/pmips/gdb.setup ./libs/pmips64/gdb.setup ./libs/px86/gdb.setup ./libs/px86_64/gdb.setup ./libs/x86/gdb.setup ./libs/x86_64/gdb.setup
mkdir -p obj/local/arm64-v8a/objs/test
[arm64-v8a] Compile++      : test <= test.cpp
/Volumes/android/ndk/platform/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/darwin-x86_64/bin/aarch64-linux-android-g++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/test/test.o.d -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -fno-exceptions -fno-rtti -O2 -g -DNDEBUG -fomit-frame-pointer -fstrict-aliasing -funswitch-loops -finline-limit=300 -I/Volumes/android/ndk/platform/ndk/sources/boost+icu/1.58.0/include -I/Volumes/android/ndk/platform/ndk/sources/cxx-stl/gnu-libstdc++/4.9/include -I/Volumes/android/ndk/platform/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/arm64-v8a/include -I/Volumes/android/ndk/platform/ndk/sources/cxx-stl/gnu-libstdc++/4.9/include/backward -I/Volumes/android/ndk/platform/ndk/sources/icu/55.1/include -I/Volumes/android/ndk/platform/ndk/sources/icu/55.1/include -I/Volumes/android/ndk/platform/ndk/sources/icu/55.1/include -Ijni -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security -fPIE -fexceptions -frtti -std=gnu++11 -c -I/Volumes/android/ndk/platform/ndk/sources/crystax/include -I/Volumes/android/ndk/platform/ndk/platforms/android-21/arch-arm64/usr/include jni/test.cpp -o ./obj/local/arm64-v8a/objs/test/test.o
mkdir -p obj/local/arm64-v8a
[arm64-v8a] Prebuilt       : libboost_regex.so <= /sources/boost+icu/1.58.0/libs/arm64-v8a/
cp -f /Volumes/android/ndk/platform/ndk/sources/boost+icu/1.58.0/libs/arm64-v8a/libboost_regex.so obj/local/arm64-v8a/libboost_regex.so
[arm64-v8a] Prebuilt       : libgnustl_shared.so <= /sources/cxx-stl/gnu-libstdc++/4.9/libs/arm64-v8a/
cp -f /Volumes/android/ndk/platform/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/arm64-v8a/libgnustl_shared.so obj/local/arm64-v8a/libgnustl_shared.so
[arm64-v8a] Executable     : test
/Volumes/android/ndk/platform/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/darwin-x86_64/bin/aarch64-linux-android-g++ -Wl,--gc-sections -Wl,-z,nocopyreloc --sysroot=/Volumes/android/ndk/platform/ndk/platforms/android-21/arch-arm64 -Wl,-rpath-link=/Volumes/android/ndk/platform/ndk/platforms/android-21/arch-arm64/usr/lib -Wl,-rpath-link=./obj/local/arm64-v8a ./obj/local/arm64-v8a/objs/test/test.o -lgcc ./obj/local/arm64-v8a/libboost_regex.so ./obj/local/arm64-v8a/libgnustl_shared.so -no-canonical-prefixes  -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -fPIE -pie  /Volumes/android/ndk/platform/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/arm64-v8a/libsupc++.a -L/Volumes/android/ndk/platform/ndk/sources/crystax/empty /Volumes/android/ndk/platform/ndk/sources/crystax/libs/arm64-v8a/libcrystax.so -lc -o ./obj/local/arm64-v8a/test
/Volumes/android/ndk/platform/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/darwin-x86_64/bin/../lib/gcc/aarch64-linux-android/4.9/../../../../aarch64-linux-android/bin/ld: warning: libicudata.so, needed by ./obj/local/arm64-v8a/libboost_regex.so, not found (try using -rpath or -rpath-link)
/Volumes/android/ndk/platform/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/darwin-x86_64/bin/../lib/gcc/aarch64-linux-android/4.9/../../../../aarch64-linux-android/bin/ld: warning: libicui18n.so, needed by ./obj/local/arm64-v8a/libboost_regex.so, not found (try using -rpath or -rpath-link)
/Volumes/android/ndk/platform/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/darwin-x86_64/bin/../lib/gcc/aarch64-linux-android/4.9/../../../../aarch64-linux-android/bin/ld: warning: libicuuc.so, needed by ./obj/local/arm64-v8a/libboost_regex.so, not found (try using -rpath or -rpath-link)
./obj/local/arm64-v8a/libboost_regex.so: undefined reference to `icu_55::Locale::Locale()'
./obj/local/arm64-v8a/libboost_regex.so: undefined reference to `u_charType_55'
./obj/local/arm64-v8a/libboost_regex.so: undefined reference to `u_tolower_55'
./obj/local/arm64-v8a/libboost_regex.so: undefined reference to `icu_55::Locale::~Locale()'
./obj/local/arm64-v8a/libboost_regex.so: undefined reference to `u_isspace_55'
./obj/local/arm64-v8a/libboost_regex.so: undefined reference to `icu_55::Collator::createInstance(icu_55::Locale const&, UErrorCode&)'
./obj/local/arm64-v8a/libboost_regex.so: undefined reference to `u_isblank_55'
./obj/local/arm64-v8a/libboost_regex.so: undefined reference to `u_charFromName_55'
./obj/local/arm64-v8a/libboost_regex.so: undefined reference to `u_digit_55'
./obj/local/arm64-v8a/libboost_regex.so: undefined reference to `icu_55::Locale::Locale(icu_55::Locale const&)'
collect2: error: ld returned 1 exit status
make: *** [obj/local/arm64-v8a/test] Error 1
Actions

Also available in: Atom PDF