Project

General

Profile

Actions

Bug #1327

closed

Couldn't compile test boost sample with CrystaX 10.3.1.

Added by Mikhail R. about 8 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
boost
Target version:
Start date:
03/14/2016
Due date:
% Done:

100%

Estimated time:
CPU Architecture:
arm
Host OS:
Linux
Toolchain:
gcc-4.9
Android version:
4.0.3 (android-15), 4.1 (android-16), 4.2 (android-17), 4.3 (android-18), 4.4 (android-19), 5.0 (android-21)
CrystaX NDK Version:

Description

Couldn't compile test example for working of Boost library from your blog : https://www.crystax.net/en/blog/2 . I'm using the last release from your site - 10.3.1. . Also I've found some fixes to this sample at stackoverflow here:
http://stackoverflow.com/questions/34780495/crystax-ndk-linker-error . I've applied them, but also I haven't got any progress and build the app. Also I've found your comment in this stackoverlof conversation and added fixes for toolchains/arm-linux-androideabi-clang3.6/setup.mk и toolchains/arm-linux-androideabi-clang3.7/setup.mk like in this commit https://github.com/crystax/android-platform-ndk/commit/a7c3633773f394958aed114a4fdf4350e98094d6 . But even this haven't get to my goal. Please, fix that. Thanks!

P.S. My computer is running on Ubuntu 14.04.1(LTS) x64.

=============================================================

Build log( your bug tracker doesn't allor to attach log files, that's why I've posted it here):

rm -f /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/arm64-v8a/lib*.so /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/armeabi/lib*.so /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/armeabi-v7a/lib*.so /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/armeabi-v7a-hard/lib*.so /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/mips/lib*.so /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/mips64/lib*.so /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/x86/lib*.so /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/x86_64/lib*.so
rm -f /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/arm64-v8a/gdbserver /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/armeabi/gdbserver /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/armeabi-v7a/gdbserver /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/armeabi-v7a-hard/gdbserver /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/mips/gdbserver /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/mips64/gdbserver /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/x86/gdbserver /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/x86_64/gdbserver
rm -f /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/arm64-v8a/gdb.setup /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/armeabi/gdb.setup /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/armeabi-v7a/gdb.setup /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/armeabi-v7a-hard/gdb.setup /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/mips/gdb.setup /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/mips64/gdb.setup /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/x86/gdb.setup /home/melon/Documents/Cuckoo_projects/test-crysax-boost/libs/x86_64/gdb.setup
mkdir -p /home/melon/Documents/Cuckoo_projects/test-crysax-boost/obj/local/armeabi-v7a/objs/test-boost
[armeabi-v7a] Compile++ thumb: test-boost <= test.cpp
/home/melon/Soft/crystax-ndk/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86_64/bin/arm-linux-androideabi-g++ -MMD -MP -MF /home/melon/Documents/Cuckoo_projects/test-crysax-boost/obj/local/armeabi-v7a/objs/test-boost/test.o.d -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=softfp -fno-exceptions -fno-rtti -mthumb -Os -g -DNDEBUG -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include -I/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include -I/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/libs/armeabi-v7a/include -I/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/backward -I/home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security -fexceptions -frtti -std=gnu++11 -c -I/home/melon/Soft/crystax-ndk/sources/crystax/include -I/home/melon/Soft/crystax-ndk/platforms/android-9/arch-arm/usr/include /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp -o /home/melon/Documents/Cuckoo_projects/test-crysax-boost/obj/local/armeabi-v7a/objs/test-boost/test.o
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/scoped_ptr.hpp:14:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oprimitive.hpp:55,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:30,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() )
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:3:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:28:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/detail/shared_count.hpp:396:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) )
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:3:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:249:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:3:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:448:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn()
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:3:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:461:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
shared_ptr( std::auto_ptr && r ): px(r.get()), pn()
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:3:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:538:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
shared_ptr & operator=( std::auto_ptr & r )
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:3:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:547:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
shared_ptr & operator=( std::auto_ptr && r )
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:3:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<Up>&&)':
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:549:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this );
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/test.cpp:3:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
[armeabi-v7a] Compile++ thumb: test-boost <= gps.cpp
/home/melon/Soft/crystax-ndk/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86_64/bin/arm-linux-androideabi-g++ -MMD -MP -MF /home/melon/Documents/Cuckoo_projects/test-crysax-boost/obj/local/armeabi-v7a/objs/test-boost/gps.o.d -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=softfp -fno-exceptions -fno-rtti -mthumb -Os -g -DNDEBUG -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include -I/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include -I/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/libs/armeabi-v7a/include -I/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/backward -I/home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni -DANDROID -Wa,--noexecstack -Wformat -Werror=format-security -fexceptions -frtti -std=gnu++11 -c -I/home/melon/Soft/crystax-ndk/sources/crystax/include -I/home/melon/Soft/crystax-ndk/platforms/android-9/arch-arm/usr/include /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp -o /home/melon/Documents/Cuckoo_projects/test-crysax-boost/obj/local/armeabi-v7a/objs/test-boost/gps.o
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/scoped_ptr.hpp:14:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oprimitive.hpp:55,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:30,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() )
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oprimitive.hpp:27,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:30,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:28:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/detail/shared_count.hpp:396:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
explicit shared_count( std::auto_ptr & r ): pi
( new sp_counted_impl_p( r.get() ) )
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oprimitive.hpp:27,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:30,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:249:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R >
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oprimitive.hpp:27,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:30,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:448:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn()
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oprimitive.hpp:27,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:30,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:461:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
shared_ptr( std::auto_ptr && r ): px(r.get()), pn()
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oprimitive.hpp:27,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:30,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:538:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
shared_ptr & operator=( std::auto_ptr & r )
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oprimitive.hpp:27,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:30,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:547:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
shared_ptr & operator=( std::auto_ptr && r )
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oprimitive.hpp:27,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:30,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/helper_collection.hpp:27:0,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/basic_oarchive.hpp:26,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/common_oarchive.hpp:21,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oarchive.hpp:29,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:31,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<Up>&&)':
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/smart_ptr/shared_ptr.hpp:549:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this );
^
In file included from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/locale_conv.h:41:0,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/locale:43,
from /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/iomanip:43,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/basic_text_oprimitive.hpp:27,
from /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/text_oarchive.hpp:30,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.hpp:6,
from /home/melon/Documents/Cuckoo_projects/test-crysax-boost/jni/gps.cpp:4:
/home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/include/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
[armeabi-v7a] Prebuilt : libgnustl_shared.so <= /sources/cxx-stl/gnu-libstdc++/5/libs/armeabi-v7a/thumb/
cp -f /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/libs/armeabi-v7a/thumb/libgnustl_shared.so /home/melon/Documents/Cuckoo_projects/test-crysax-boost/obj/local/armeabi-v7a/libgnustl_shared.so
[armeabi-v7a] Executable : test-boost
/home/melon/Soft/crystax-ndk/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86_64/bin/arm-linux-androideabi-g++ -Wl,--gc-sections -Wl,-z,nocopyreloc --sysroot=/home/melon/Soft/crystax-ndk/platforms/android-9/arch-arm -Wl,-rpath-link=/home/melon/Soft/crystax-ndk/platforms/android-9/arch-arm/usr/lib -Wl,-rpath-link=/home/melon/Documents/Cuckoo_projects/test-crysax-boost/obj/local/armeabi-v7a /home/melon/Documents/Cuckoo_projects/test-crysax-boost/obj/local/armeabi-v7a/objs/test-boost/test.o /home/melon/Documents/Cuckoo_projects/test-crysax-boost/obj/local/armeabi-v7a/objs/test-boost/gps.o /home/melon/Soft/crystax-ndk/sources/boost/1.59.0/libs/armeabi-v7a/gnu-4.9/libboost_serialization.a -lgcc /home/melon/Documents/Cuckoo_projects/test-crysax-boost/obj/local/armeabi-v7a/libgnustl_shared.so -no-canonical-prefixes -march=armv7-a -Wl,--fix-cortex-a8 -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -mthumb /home/melon/Soft/crystax-ndk/sources/cxx-stl/gnu-libstdc++/5/libs/armeabi-v7a/libsupc++.a -L/home/melon/Soft/crystax-ndk/sources/crystax/empty /home/melon/Soft/crystax-ndk/sources/crystax/libs/armeabi-v7a/thumb/libcrystax.so -lc -o /home/melon/Documents/Cuckoo_projects/test-crysax-boost/obj/local/armeabi-v7a/test-boost
/home/melon/Soft/crystax-ndk/sources/boost/1.59.0/include/boost/archive/detail/oserializer.hpp:88: error: undefined reference to 'boost::archive::text_oarchive_implboost::archive::text_oarchive::save(std::
_cxx11::basic_string, std::allocator > const&)'
collect2: error: ld returned 1 exit status
make: *** [/home/melon/Documents/Cuckoo_projects/test-crysax-boost/obj/local/armeabi-v7a/test-boost] Error 1


Files

crystax-boos-exampla.tar.gz (1.56 KB) crystax-boos-exampla.tar.gz Mikhail R., 03/14/2016 08:55 PM
test-crystax-ndk-boost.tar.gz (1.57 KB) test-crystax-ndk-boost.tar.gz Mikhail R., 03/15/2016 06:40 PM
Actions

Also available in: Atom PDF