Project

General

Profile

cross-compile WT with eclipse

Added by tolou sobh about 9 years ago

hi everybody ;;;

i get these error in my eclipse consol for compilinh hello.cc of wt ....what should i do?

Building target: gw19

Invoking: Cross ARM C Linker

arm-linux-gnueabihf-g -O0 -fmessage-length=0 -Wall -g3 -Xlinker ---gc-sections -L/home/hou19/ZSTGW/Source/protobuf-c-arm/lib1 -L/home/hou19/marsbrdSYMlink/usr/lib -L/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf -L/home/hou19/Downloads/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/bin -L/home/hou19/Downloads/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib -L/home/hou19/Downloads/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/lib -L/home/hou19/Downloads/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib -L/home/hou19/Downloads/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/bin -L/home/hou19/Downloads/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.8.5 -L/home/hou19/Downloads/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib -L/home/hou19/permissionedGCCarm/BeagleDebian/arm-linux-gnueabihf/sysroot/usr/lib -Wl,-Map,"gw19.map" -o "gw19" ./srchhh/actions_engine.o ./srchhh/attribute_engine.o ./srchhh/commissioning_engine.o ./srchhh/data_structures.o ./srchhh/device_list_engine.o ./srchhh/gateway.pb-c.o ./srchhh/group_scene_engine.o ./srchhh/gw19maim.o ./srchhh/macros.o ./srchhh/network_info_engine.o ./srchhh/nwkmgr.pb-c.o ./srchhh/ota_engine.o ./srchhh/otasrvr.pb-c.o ./srchhh/polling.o ./srchhh/sensor_engine.o ./srchhh/socket_interface.o ./srchhh/state_reflector.o ./srchhh/system_engine.o ./srchhh/tcp_client.o ./srchhh/timer_utils.o ./srchhh/user_interface.o -lprotobuf-c -lwthttp -lwt -lboost_random -lboost_regex -lboost_signals -lboost_system -lboost_thread -lboost_filesystem -lboost_program_options -lboost_date_time -ltiff -lhpdf-2.2.1

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libGraphicsMagick.so.3, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libpangoft2-1.0.so.0, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libpango-1.0.so.0, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libjpeg.so.8, needed by /usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so, not found (try using -rpath or -rpath-link)

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for std::basic_ifstream<char, std::char_traits >GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::_Rep::_M_destroy(std::allocator<char> const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_ostream<char, std::char_traits >& std::endl<char, std::char_traits >(std::basic_ostream<char, std::char_traits >&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::find(char const*, unsigned int) const
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::ostream& std::ostream::_M_insert(unsigned long long)GLIBCXX_3.4.9'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `vtable for std::basic_ofstream<char, std::char_traits<char> >
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathCurveToQuadraticBezierAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::runtime_error::what() const@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `vtable for std::overflow_error@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeWidth'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_ios<char, std::char_traits >::init(std::basic_streambuf<char, std::char_traits >*)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for std::exception
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_itemize'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for _cxxabiv1::_vmi_class_type_info@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for std::basic_ostringstream<char, std::char_traits, std::allocator >GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetClipUnits'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::ctype<wchar_t> const& std::use_facet<std::ctype<wchar_t> >(std::locale const&)
GLIBCXX_3.4'

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_finish_decompress@LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for void@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_istream<wchar_t, std::char_traits >::operator>>(int&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::bad_alloc::what() const
GLIBCXX_3.4.9'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `VTT for std::basic_istringstream<char, std::char_traits, std::allocator >GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_description_from_string'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::substr(unsigned int, unsigned int) const
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_istream<char, std::char_traits >& std::operator>><char, std::char_traits, std::allocator >(std::basic_istream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator >&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__cxa_begin_catch
CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::ostream::operator<<(std::basic_streambuf<char, std::char_traits >*)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)
GLIBCXX_3.4.9'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::ostream& std::ostream::_M_insert(bool)GLIBCXX_3.4.9'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `operator delete[](void*)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `operator new(unsigned int)GLIBCXX_3.4'
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_start_compress
LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_istream<char, std::char_traits<char> >::basic_istream(std::basic_streambuf<char, std::char_traits<char> >*)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::__throw_length_error(char const*)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::compare(wchar_t const*) const
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `vtable for std::istream@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_stringstream<char, std::char_traits, std::allocator >::~basic_stringstream()GLIBCXX_3.4'
makefile:57: recipe for target 'gw19' failed
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::reserve(unsigned int)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::__detail::_List_node_base::M_hook(std::_detail::_List_node_base*)GLIBCXX_3.4.15'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::string::_M_replace_aux(unsigned int, unsigned int, unsigned int, char)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SetImageType'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::cerr@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_streambuf<wchar_t, std::char_traits >::pbackfail(unsigned int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::__throw_bad_alloc()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_program_options.so: undefined reference to `std::basic_filebuf<wchar_t, std::char_traits >::close()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::__detail::_List_node_base::_M_unhook()
GLIBCXX_3.4.15'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_ft2_render_transformed'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeColor'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_istream<char, std::char_traits >& std::getline<char, std::char_traits, std::allocator >(std::basic_istream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator >&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `vtable for std::basic_istream<wchar_t, std::char_traits<wchar_t> >
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::string::_S_construct(unsigned int, char, std::allocator const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `GetDrawInfo'
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_destroy
LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawDestroyContext'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_istream<char, std::char_traits >& std::getline<char, std::char_traits, std::allocator >(std::basic_istream<char, std::char_traits >&, std::basic_string<char, std::char_traits, std::allocator >&, char)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `vtable for __cxxabiv1::__function_type_info
CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `typeinfo for char const*CXXABI_1.3'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `VTT for std::basic_ifstream<char, std::char_traits<char> >
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathLineToAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::ostream::put(char)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::string::assign(char const*)
GLIBCXX_3.4'

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_finish_compress@LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::ostream::flush()GLIBCXX_3.4'
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_resync_to_restart
LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_filebuf<char, std::char_traits >::~basic_filebuf()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_shape'
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_set_defaults
LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::push_back(char)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawAnnotation'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(wchar_t const*, std::allocator<wchar_t> const&)
GLIBCXX_3.4'

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_write_tables@LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `ReadInlineImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::out_of_range::out_of_range(std::string const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathStart'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetClipPath'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::bad_exception::~bad_exception()
GLIBCXX_3.4'

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_read_raw_data@LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_context_set_font_description'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `typeinfo for unsigned long@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_get_metrics'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for int@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `vtable for _cxxabiv1::_pointer_type_info@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__cxa_pure_virtual@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for std::bad_alloc@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SetImagePixels'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::_M_leak_hard()GLIBCXX_3.4'
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_read_scanlines
LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `typeinfo for short@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_stringbuf<char, std::char_traits, std::allocator >::str(std::string const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for __cxxabiv1::__class_type_info
CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for std::basic_stringstream<char, std::char_traits, std::allocator >GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_streambuf<wchar_t, std::char_traits<wchar_t> >::showmanyc()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::invalid_argument::invalid_argument(std::string const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::out_of_range::~out_of_range()
GLIBCXX_3.4.15'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::string::end()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `typeinfo for long
CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_string<wchar_t, std::char_traits, std::allocator >::_M_leak_hard()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for std::basic_filebuf<char, std::char_traits<char> >
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__dynamic_cast@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_ios<char, std::char_traits >::clear(std::_Ios_Iostate)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeOpacity'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::__basic_file<char>::is_open() const
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_string<wchar_t, std::char_traits, std::allocator >::basic_string(unsigned int, wchar_t, std::allocator const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_ios<char, std::char_traits<char> >::fill() const
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_string<wchar_t, std::char_traits, std::allocator >::~basic_string()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPopClipPath'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_streambuf<wchar_t, std::char_traits<wchar_t> >::sync()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_filesystem.so: undefined reference to `typeinfo for std::codecvt<wchar_t, char, __mbstate_t>GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFillOpacity'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_language_from_string'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeAntialias'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `typeinfo for bool
CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::length_error::~length_error()GLIBCXX_3.4.15'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::ostream& std::ostream::_M_insert<unsigned long>(unsigned long)
GLIBCXX_3.4.9'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_program_options.so: undefined reference to `std::basic_filebuf<wchar_t, std::char_traits >::~basic_filebuf()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_ifstream<char, std::char_traits<char> >::basic_ifstream(char const*, std::_Ios_Openmode)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::nothrow@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPopGraphicContext'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::string::resize(unsigned int, char)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SyncImagePixels'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for std::basic_ios<char, std::char_traits<char> >
GLIBCXX_3.4'

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_start_decompress@LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::istream::unget()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::string::find_first_of(char const*, unsigned int, unsigned int) const
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for std::bad_cast@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::out_of_range::out_of_range(std::string const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `operator delete(void*, std::nothrow_t const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_streambuf<char, std::char_traits >::pbackfail(int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::overflow_error::overflow_error(std::string const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::length_error::~length_error()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::logic_error::~logic_error()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_streambuf<char, std::char_traits >::sync()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::messages<wchar_t> const& std::use_facet<std::messages<wchar_t> >(std::locale const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::cout@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_ostringstream<char, std::char_traits, std::allocator >::basic_ostringstream(std::_Ios_Openmode)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::locale::~locale()GLIBCXX_3.4'
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_write_raw_data
LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DestroyImage'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_program_options.so: undefined reference to `std::basic_istream<wchar_t, std::char_traits >& std::getline<wchar_t, std::char_traits, std::allocator >(std::basic_istream<wchar_t, std::char_traits >&, std::basic_string<wchar_t, std::char_traits, std::allocator >&, wchar_t)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for long long
CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::ios_base::~ios_base()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_ofstream<char, std::char_traits<char> >::basic_ofstream(char const*, std::_Ios_Openmode)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_ifstream<char, std::char_traits >::open(char const*, std::_Ios_Openmode)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_Rep::_S_empty_rep_storage
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::invalid_argument::~invalid_argument()GLIBCXX_3.4.15'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::_Rep::_M_dispose(std::allocator<char> const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for std::length_error@GLIBCXX_3.4'

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_set_quality@LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_glyph_string_get_width'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_signals.so: undefined reference to `std::__detail::_List_node_base::_M_reverse()GLIBCXX_3.4.15'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for std::length_error
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__cxa_guard_abort@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_filebuf<char, std::char_traits >::open(char const*, std::_Ios_Openmode)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_metrics_get_ascent'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::istream::seekg(std::fpos<__mbstate_t>)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `bool std::has_facet<std::messages >(std::locale const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPushGraphicContext'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::assign(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_program_options.so: undefined reference to `std::basic_ifstream<wchar_t, std::char_traits >::~basic_ifstream()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::assign(char const*, unsigned int)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for std::basic_fstream<char, std::char_traits >GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_signals.so: undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)
GLIBCXX_3.4.15'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_iostream<char, std::char_traits >::~basic_iostream()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::messages<char> const& std::use_facet<std::messages<char> >(std::locale const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `VTT for std::basic_stringstream<char, std::char_traits, std::allocator >GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::istream& std::istream::_M_extract<unsigned int>(unsigned int&)
GLIBCXX_3.4.9'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawLine'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_string<wchar_t, std::char_traits, std::allocator >::_M_mutate(unsigned int, unsigned int, unsigned int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_filebuf<char, std::char_traits<char> >::close()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawRender'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_program_options.so: undefined reference to `std::basic_filebuf<wchar_t, std::char_traits >::basic_filebuf()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_program_options.so: undefined reference to `std::logic_error::logic_error(std::string const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_fc_font_lock_face'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__cxa_get_exception_ptr@CXXABI_1.3.1'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::ctype const& std::use_facet<std::ctype >(std::locale const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::string::erase(__gnu_cxx::__normal_iterator<char*, std::string>, __gnu_cxx::__normal_iterator<char*, std::string>)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_program_options.so: undefined reference to `std::string::insert(unsigned int, char const*, unsigned int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::bad_cast::~bad_cast()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DestroyMagick'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_string<wchar_t, std::char_traits, std::allocator >::append(unsigned int, wchar_t)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_date_time.so: undefined reference to `std::locale::facet::~facet()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::ios_base::ios_base()GLIBCXX_3.4'
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_std_error
LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::erase(unsigned int, unsigned int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::string const&, unsigned int, unsigned int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::out_of_range::~out_of_range()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__cxa_end_cleanup@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__cxa_free_exception@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_string<wchar_t, std::char_traits, std::allocator >::basic_string(std::basic_string<wchar_t, std::char_traits, std::allocator > const&, unsigned int, unsigned int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_metrics_unref'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `operator new[](unsigned int, std::nothrow_t const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_istringstream<char, std::char_traits, std::allocator >::~basic_istringstream()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_streambuf<wchar_t, std::char_traits<wchar_t> >::xsputn(wchar_t const*, int)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for std::runtime_error@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_filesystem.so: undefined reference to `std::string::find_last_of(char const*, unsigned int, unsigned int) const@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_ios<wchar_t, std::char_traits >::clear(std::_Ios_Iostate)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_filesystem.so: undefined reference to `std::locale::locale(char const*)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::numpunct const& std::use_facet<std::numpunct >(std::locale const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_map_load_font'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::locale::operator==(std::locale const&) const
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__gxx_personality_v0@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::append(std::string const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_Rep::_S_create(unsigned int, unsigned int, std::allocator<wchar_t> const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::istream::operator>>(int&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `vtable for std::out_of_range
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathCurveToAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__cxa_call_unexpected@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for std::logic_error@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::collate const& std::use_facet<std::collate >(std::locale const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `operator new(unsigned int, std::nothrow_t const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `ConstituteImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::ostream& std::ostream::_M_insert(long long)GLIBCXX_3.4.9'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned int, char, std::allocator<char> const&)
GLIBCXX_3.4'

//usr/lib/arm-linux-gnueabihf/libicuuc.so.52: undefined reference to `__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for std::basic_streambuf<char, std::char_traits >GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_program_options.so: undefined reference to `vtable for std::basic_filebuf<wchar_t, std::char_traits >GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_ios<char, std::char_traits<char> >::imbue(std::locale const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__cxa_guard_acquire@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_streambuf<char, std::char_traits >::setbuf(char*, int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `vtable for std::basic_streambuf<wchar_t, std::char_traits<wchar_t> >
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_streambuf<char, std::char_traits >::uflow()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFontSize'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::bad_cast::what() const
GLIBCXX_3.4.9'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for std::basic_stringbuf<char, std::char_traits, std::allocator >GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_program_options.so: undefined reference to `vtable for std::basic_ifstream<wchar_t, std::char_traits<wchar_t> >
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `VTT for std::basic_ostringstream<char, std::char_traits, std::allocator >GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::replace(unsigned int, unsigned int, char const*, unsigned int)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_streambuf<char, std::char_traits<char> >::seekoff(long long, std::_Ios_Seekdir, std::_Ios_Openmode)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::exception::~exception()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_ifstream<char, std::char_traits<char> >::close()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `GetExceptionInfo'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_filesystem.so: undefined reference to `std::string::find_first_not_of(char const*, unsigned int, unsigned int) const@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `typeinfo for unsigned int@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_string<wchar_t, std::char_traits, std::allocator >::replace(unsigned int, unsigned int, wchar_t const*, unsigned int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for std::iostream@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::istream::tellg()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for std::logic_error
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__cxa_throw@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `GetImagePixels'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_ostream<wchar_t, std::char_traits >& std::__ostream_insert<wchar_t, std::char_traits >(std::basic_ostream<wchar_t, std::char_traits >&, wchar_t const*, int)GLIBCXX_3.4.9'
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_write_scanlines
LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for std::basic_streambuf<char, std::char_traits >GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream(std::_Ios_Openmode)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `typeinfo for std::overflow_error@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::bad_exception::what() const@GLIBCXX_3.4.9'

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_read_header@LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_glyph_string_new'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::istream::seekg(long long, std::_Ios_Seekdir)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `typeinfo for std::invalid_argument
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeDashArray'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `ImageToBlob'

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_suppress_tables@LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_program_options.so: undefined reference to `std::string::find_last_not_of(char const*, unsigned int, unsigned int) const@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_streambuf<char, std::char_traits >::underflow()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::ios_base::Init::~Init()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::runtime_error::~runtime_error()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::compare(char const*) const
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `ReadImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_matrix_get_font_scale_factor'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::append(char const*)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SetImageOpacity'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_streambuf<char, std::char_traits<char> >::overflow(int)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_ifstream<char, std::char_traits<char> >::~basic_ifstream()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathMoveToAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base, std::_Rb_tree_node_base&)`GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to
std::__throw_logic_error(char const
) GLIBCXX\_3.4'
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to \`jpeg\_CreateDecompress@LIBJPEG\_8.0'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to \`DrawPushClipPath'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost\_regex.so: undefined reference to \`std::locale::operator=(std::locale const&)
GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to CropImage'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to
std::string::rfind(char, unsigned int) const GLIBCXX\_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to \`vtable for std::bad\_cast@GLIBCXX\_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost\_date\_time.so: undefined reference to \`std::locale::\_Impl::\_M\_install\_facet(std::locale::id const**, std::locale::facet const**)
GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to std::basic_ofstream<char, std::char_traits<char> >::~basic_ofstream()GLIBCXX\_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to \
DrawSetFillRule'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::runtime_error::runtime_error(std::string const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::reserve(unsigned int)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_item_free'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathFinish'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for _cxxabiv1::_si_class_type_info@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_map_create_context'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::logic_error::~logic_error()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::append(unsigned int, char)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `typeinfo for double@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `operator delete(void*)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::_M_sync(char*, unsigned int, unsigned int)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::_Rep::_S_create(unsigned int, unsigned int, std::allocator const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `GetImageInfo'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_ios<wchar_t, std::char_traits<wchar_t> >::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t> >*)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFillColor'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFont'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::__throw_out_of_range(char const*)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_Rep::_M_destroy(std::allocator<wchar_t> const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::numpunct const& std::use_facet<std::numpunct >(std::locale const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::__basic_file<char>::~__basic_file()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::ostream::write(char const*, int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawArc'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_Rep::_M_dispose(std::allocator<wchar_t> const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawAffine'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::assign(std::string const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::ostream& std::ostream::_M_insert<double>(double)
GLIBCXX_3.4.9'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DestroyDrawInfo'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::invalid_argument::~invalid_argument()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::__throw_bad_cast()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::find_last_of(char const*, unsigned int) const@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_date_time.so: undefined reference to `typeinfo for std::locale::facet@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `typeinfo for std::basic_streambuf<wchar_t, std::char_traits >GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_filesystem.so: undefined reference to `std::codecvt<wchar_t, char, __mbstate_t>::~codecvt()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::length_error::length_error(std::string const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__aeabi_atexit
CXXABI_ARM_1.3.3'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_program_options.so: undefined reference to `std::basic_filebuf<wchar_t, std::char_traits >::open(char const*, std::_Ios_Openmode)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_streambuf<wchar_t, std::char_traits<wchar_t> >::xsgetn(wchar_t*, int)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_string<wchar_t, std::char_traits, std::allocator >::_M_replace_aux(unsigned int, unsigned int, unsigned int, wchar_t)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::_Rep::_S_empty_rep_storage
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_string<wchar_t, std::char_traits, std::allocator >::basic_string(std::basic_string<wchar_t, std::char_traits, std::allocator > const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::istream& std::istream::_M_extract<double>(double&)
GLIBCXX_3.4.9'

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_CreateCompress@LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawClipPath'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::overflow_error::~overflow_error()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__cxa_allocate_exception@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::logic_error::logic_error(std::string const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_fc_font_unlock_face'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_attr_list_unref'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `operator new[](unsigned int)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `vtable for std::basic_ios<wchar_t, std::char_traits >GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_fstream<char, std::char_traits<char> >::basic_fstream(char const*, std::_Ios_Openmode)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_metrics_get_descent'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::string::find(char, unsigned int) const@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_description_free'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::append(char const*, unsigned int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for std::ostream
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__cxa_guard_release@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_streambuf<char, std::char_traits >::imbue(std::locale const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__cxa_rethrow
CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::terminate()GLIBCXX_3.4'
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_set_colorspace
LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_streambuf<char, std::char_traits >::showmanyc()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetTextEncoding'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_program_options.so: undefined reference to `VTT for std::basic_ifstream<wchar_t, std::char_traits<wchar_t> >
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::runtime_error::~runtime_error()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `__cxa_end_catch@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_streambuf<wchar_t, std::char_traits >::uflow()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_attr_list_new'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SetImageClipMask'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::locale::classic()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawComposite'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_string<char, std::char_traits, std::allocator >::basic_string(std::string const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `VTT for std::basic_ofstream<char, std::char_traits<char> >
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `typeinfo for unsigned short@CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathEllipticArcAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::codecvt<wchar_t, char, _mbstate_t> const& std::use_facet<std::codecvt<wchar_t, char,_mbstate_t> >(std::locale const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `typeinfo for float
CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::locale::locale(std::locale const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `vtable for std::invalid_argument
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_ostringstream<char, std::char_traits, std::allocator >::~basic_ostringstream()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `bool std::has_facet<std::messages<wchar_t> >(std::locale const&)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::type_info::operator==(std::type_info const&) const@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawAllocateContext'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::runtime_error::runtime_error(std::string const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for std::bad_exception
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_get_log_attrs'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_streambuf<wchar_t, std::char_traits >::overflow(unsigned int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::istream::get()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::bad_alloc::~bad_alloc()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::compare(std::string const&) const
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::ios_base::Init::Init()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::logic_error::what() const
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::basic_ostream<char, std::char_traits >::basic_ostream(std::basic_streambuf<char, std::char_traits >*)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::string::find(char const*, unsigned int, unsigned int) const
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `std::__detail::_List_node_base::M_transfer(std::_detail::_List_node_base*, std::__detail::_List_node_base)`GLIBCXX_3.4.15'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to
std::basic_streambuf >::xsputn(char const
, int) GLIBCXX\_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to \`typeinfo for unsigned long long@CXXABI\_1.3'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost\_date\_time.so: undefined reference to \`std::locale::\_Impl::\~\_Impl()
GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to std::basic_istream<char, std::char_traits<char> >& std::ws<char, std::char_traits<char> >(std::basic_istream<char, std::char_traits<char> >&)GLIBCXX\_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost\_regex.so: undefined reference to \
std::basic_streambuf<wchar_t, std::char_traits >::imbue(std::locale const&)GLIBCXX_3.4'
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/lib/arm-linux-gnueabihf/libtiff.so: undefined reference to `jpeg_abort
LIBJPEG_8.0'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `typeinfo for std::out_of_range@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeLineCap'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `InitializeMagick'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetGravity'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_glyph_string_free'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_streambuf<char, std::char_traits >::seekpos(std::fpos<__mbstate_t>, std::_Ios_Openmode)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf()
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::ostream::operator<<(int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_context_set_matrix'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_streambuf<char, std::char_traits<char> >::xsgetn(char*, int)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_ft2_font_map_new'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_streambuf<wchar_t, std::char_traits >::underflow()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::overflow_error::~overflow_error()
GLIBCXX_3.4.15'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::locale::locale()GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_fstream<char, std::char_traits<char> >::open(char const*, std::_Ios_Openmode)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::basic_string<wchar_t, std::char_traits, std::allocator >::compare(std::basic_string<wchar_t, std::char_traits, std::allocator > const&) const@GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_date_time.so: undefined reference to `std::locale::_Impl::_Impl(std::locale::_Impl const&, unsigned int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::ctype<char>::_M_widen_init() const
GLIBCXX_3.4.11'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_regex.so: undefined reference to `std::collate const& std::use_facet<std::collate >(std::locale const&)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for __cxxabiv1::__enum_type_info
CXXABI_1.3'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::basic_ostream<char, std::char_traits >& std::operator<< <std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const*)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_filesystem.so: undefined reference to `std::codecvt<wchar_t, char, __mbstate_t>::do_length(__mbstate_t&, char const*, char const*, unsigned int) const
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf/libboost_program_options.so: undefined reference to `std::codecvt<wchar_t, char, __mbstate_t>::codecvt(unsigned int)GLIBCXX_3.4'
/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `std::istream::read(char*, int)
GLIBCXX_3.4'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `CompositeImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwthttp.so: undefined reference to `vtable for std::runtime_error@GLIBCXX_3.4'

collect2: error: ld returned 1 exit status

make: * [gw19] Error 1


Replies (14)

RE: cross-compile WT with eclipse - Added by Koen Deforche about 9 years ago

It seems that you're mixing compiler versions or c+11 vs c+03, or both.

RE: cross-compile WT with eclipse - Added by tolou sobh about 9 years ago

dear Koen..

thanks very much for your answer...

but what should i do.....I use Linaro toolchain and it's compiler in crossARM project in eclipse (gcc linaro toolchain)(gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf)

and my optimization for c compiler in my project properties is std=gnu99(gnu iso c99) and c compiler is Gnu iso 2011 c(-std=gnu++11)

RE: cross-compile WT with eclipse - Added by Wim Dumon about 9 years ago

Hi tolou,

Do the Wt examples compile, link and run on your target? This output indicates that something is very wrong with your compiler setup, since the missing symbols seem to be the ones that should be present in the standard C library.

Wim.

RE: cross-compile WT with eclipse - Added by tolou sobh about 9 years ago

Dear Wim..

no , I couldn't compile hello.cc example..althoug i added wthttp wt boost_random ..... and the other 10 libraries that WT document said to add to compiling command ...

dear wim... my compiler is in famous linaro toolchain for armhf architecture and I compiled alot of standard codes with it..i download Linaro from it's site.and i use arm-linux-gnueabihf-(g/c/c/gcc/..) in this toolchain.....I guess I should add proper flags for linker or compiler or target assembler in my eclipse project, but I don't know witch flags and where I should add them.

RE: cross-compile WT with eclipse - Added by Wim Dumon about 9 years ago

So can you compile this C program:

#include <iostream>
int main()
{
  std::cout << "hello world!\n";
  return 0;
}

From the errors I see, the compiler does not find the (correct?) C runtime libraries. In the faq of linaro, I read that they are a separate download. Maybe you need them? I see that you're using g to invoke the linker, so the std c libraries should be added automatically by gcc, no extra options required.

Wim.

RE: cross-compile WT with eclipse - Added by tolou sobh about 9 years ago

Dear Wim...

thank's alot for your patience and quickness in replying to my question...

dear wim yes your example compiled correctly...without adding any std c libraries o my linkers options....

dear wim... I should say that I compiled WT hello examples with eclipse with common gcc(in my x86 Linux) in a common C eclipse project by adding this libraries to linkers options and without any of them that project couldn't be compiled :

wthttp

wt

boost_random

boost_regex

boost_signals

boost_system

boost_thread

boost_filesystem

boost_program_options

boost_date_time

but i cant do this for armhf crossARM project with Linaro...

RE: cross-compile WT with eclipse - Added by tolou sobh about 9 years ago

Dear Wim..

I should say that for my CrossARM project , I installed witty witty-dbg witty-doc witty-dev witty-examples on my ARM-Linux Processor and use it's armhf version of WT and boost libraries (with sshfs command in my LinuxPC).and in this situation I compiled you example an other standard codes correctly....but for WT i couldn't..

RE: cross-compile WT with eclipse - Added by tolou sobh about 9 years ago

tolou sobh wrote:

Dear Wim..

I should say that for my CrossARM project , I installed witty witty-dbg witty-doc witty-dev witty-examples on my ARM-Linux Processor and use it's armhf version of WT and boost libraries (with sshfs command in my LinuxPC).and in this situation I compiled you example an other standard codes correctly....but for WT i couldn't..

all examples of wt run in my armhf directly.

RE: cross-compile WT with eclipse - Added by tolou sobh about 9 years ago

hi every body... In my linux terminal I link libc.so.6 from arm-linux-gnueabihf folder in my /lib folder to /lib/lib.so.6 and my project compliled with less error and in my eclipse console i get this error ..I think these errors relate to Wt optional requirements....

I could't compiled my WT hello.cc example yet...please help me...

eclipse console:Building target: gw19

Invoking: Cross ARM C Linker

arm-linux-gnueabihf-g -O0 -fmessage-length=0 -Wall -g3 -Xlinker ---gc-sections -L/home/hou19/ZSTGW/Source/protobuf-c-arm/lib1 -L/home/hou19/Downloads/gcc-linaro-4.9-2015.02-3-x86_64_arm-linux-gnueabihf/gcc-linaro-4.9-2015.02-3-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib -L/home/hou19/Downloads/gcc-linaro-4.9-2015.02-3-x86_64_arm-linux-gnueabihf/gcc-linaro-4.9-2015.02-3-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/lib -L/home/hou19/Downloads/gcc-linaro-4.9-2015.02-3-x86_64_arm-linux-gnueabihf/gcc-linaro-4.9-2015.02-3-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib -L/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf -L/home/hou19/marsbrdSYMlink/usr/lib -L/home/hou19/Downloads/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/bin -L/media/hou19/96B68DEAB68DCB67/najmi/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib -L/media/hou19/96B68DEAB68DCB67/najmi/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/lib -L/media/hou19/96B68DEAB68DCB67/najmi/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib -L/media/hou19/96B68DEAB68DCB67/najmi/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/bin -L/media/hou19/96B68DEAB68DCB67/najmi/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.8.5 -L/media/hou19/96B68DEAB68DCB67/najmi/gcc-linaro-4.8-2015.06-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib -Wl,-Map,"gw19.map" -o "gw19" ./srchhh/actions_engine.o ./srchhh/attribute_engine.o ./srchhh/commissioning_engine.o ./srchhh/data_structures.o ./srchhh/device_list_engine.o ./srchhh/gateway.pb-c.o ./srchhh/group_scene_engine.o ./srchhh/gw19maim.o ./srchhh/macros.o ./srchhh/network_info_engine.o ./srchhh/nwkmgr.pb-c.o ./srchhh/ota_engine.o ./srchhh/otasrvr.pb-c.o ./srchhh/polling.o ./srchhh/sensor_engine.o ./srchhh/socket_interface.o ./srchhh/state_reflector.o ./srchhh/system_engine.o ./srchhh/tcp_client.o ./srchhh/timer_utils.o ./srchhh/user_interface.o -lprotobuf-c -lwthttp -lwt -lboost_random -lboost_regex -lboost_signals -lboost_system -lboost_thread -lboost_filesystem -lboost_program_options -lboost_date_time -lstdc -lwtfcgi -lwttest -lwtext -lwtdbo -lwtdbopostgres -lwtdbofirebird

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libhpdf-2.2.1.so, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libGraphicsMagick.so.3, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libpangoft2-1.0.so.0, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libpango-1.0.so.0, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libfcgi.so.0, needed by //usr/lib/libwtfcgi.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libfcgi.so.0, needed by //usr/lib/libwtfcgi.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libpq.so.5, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libfbclient.so.2, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so, not found (try using -rpath or -rpath-link)

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_dsql_sql_info'

//usr/lib/libwtfcgi.so: undefined reference to `fcgi_streambuf::fcgi_streambuf(FCGX_Stream*)'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_New'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathCurveToQuadraticBezierAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_vax_integer'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeWidth'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_LineTo'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_Clip'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_itemize'

makefile:57: recipe for target 'gw19' failed

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_create_database'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_sqlcode'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_dsql_set_cursor_name'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetClipUnits'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_drop_database'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_GetWidth'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_TextRect'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_description_from_string'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_BeginText'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SetImageType'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_array_lookup_bounds'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_ft2_render_transformed'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeColor'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_FillStroke'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `GetDrawInfo'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_dsql_fetch'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawDestroyContext'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathLineToAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_shape'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQstatus'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawAnnotation'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQprepare'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `ReadInlineImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathStart'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetClipPath'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_context_set_font_description'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_GetFont'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_get_metrics'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SetImagePixels'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_cancel_events'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_service_detach'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQnfields'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQgetvalue'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeOpacity'

//usr/lib/libwtfcgi.so: undefined reference to `FCGX_GetParam'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_start_multiple'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetRGBFill'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_rollback_retaining'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_LoadPngImageFromFile2'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_service_start'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_dsql_describe'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_que_events'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPopClipPath'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFillOpacity'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_language_from_string'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeAntialias'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_SaveToStream'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetLineJoin'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPopGraphicContext'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SyncImagePixels'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_LoadTTFontFromFile'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_LoadTTFontFromFile2'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQcmdTuples'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_put_segment'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DestroyImage'

//usr/lib/libwtfcgi.so: undefined reference to `FCGX_Init'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_ReadFromStream'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQclear'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQfreemem'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_glyph_string_get_width'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_LoadPngImageFromMem'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_metrics_get_ascent'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Font_GetBBox'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPushGraphicContext'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_Rectangle'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_Fill'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_dsql_prepare'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawLine'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_Stroke'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawRender'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_fc_font_lock_face'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQconnectdb'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_array_get_slice'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_CurveTo2'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQexecPrepared'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetRGBStroke'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DestroyMagick'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_Concat'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetWidth'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_close_blob'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_metrics_unref'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQunescapeBytea'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetDash'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_cancel_blob'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_MeasureText'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_GSave'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_map_load_font'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_LoadJpegImageFromFile'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQntuples'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathCurveToAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_EndPath'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_interprete'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `ConstituteImage'

//usr/lib/arm-linux-gnueabihf/libicuuc.so.52: undefined reference to `__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_Arc'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_ResetError'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_get_segment'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFontSize'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_GRestore'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_dsql_execute'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `GetExceptionInfo'

//usr/lib/libwtfcgi.so: undefined reference to `FCGX_Finish_r'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_DrawImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `GetImagePixels'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_commit_retaining'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_rollback_transaction'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetLineCap'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_create_blob2'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_sql_interprete'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_glyph_string_new'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeDashArray'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `ImageToBlob'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQfinish'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `ReadImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_matrix_get_font_scale_factor'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_CurveTo'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SetImageOpacity'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathMoveToAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_attach_database'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_detach_database'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPushClipPath'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `CropImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFillRule'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Font_GetDescent'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_item_free'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_EndText'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathFinish'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQerrorMessage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_map_create_context'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `GetImageInfo'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetLineWidth'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFillColor'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFont'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Font_GetAscent'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQresultErrorField'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_blob_info'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawArc'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawAffine'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DestroyDrawInfo'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_service_query'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_dsql_free_statement'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_service_attach'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_dsql_allocate_statement'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetHeight'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Free'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetFontAndSize'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_array_put_slice'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawClipPath'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_fc_font_unlock_face'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_dsql_execute2'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_attr_list_unref'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_metrics_get_descent'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_description_free'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_dsql_describe_bind'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetTextEncoding'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_SetCompressionMode'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_commit_transaction'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_attr_list_new'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SetImageClipMask'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_AddPage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawComposite'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_GetHeight'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_dsql_execute_immediate'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathEllipticArcAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_ResetStream'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawAllocateContext'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_get_log_attrs'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQgetisnull'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_database_info'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbofirebird.so: undefined reference to `isc_open_blob2'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeLineCap'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_LoadJpegImageFromMem'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `InitializeMagick'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetGravity'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_glyph_string_free'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQexec'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_context_set_matrix'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_ft2_font_map_new'

//usr/lib/libwtfcgi.so: undefined reference to `FCGX_InitRequest'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQsetClientEncoding'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_MoveTo'

//usr/lib/libwtfcgi.so: undefined reference to `FCGX_Accept_r'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `CompositeImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwtdbopostgres.so: undefined reference to `PQresultStatus'

collect2: error: ld returned 1 exit status

make: * [gw19] Error 1

RE: cross-compile WT with eclipse - Added by tolou sobh about 9 years ago

ln -s /lib/arm-linux-gnueabihf/libc.so.6 /lib/libc.so.6

RE: cross-compile WT with eclipse - Added by tolou sobh about 9 years ago

how about these eclipse console errors:

uilding target: marsGCC

Invoking: Cross G Linker

arm-linux-gnueabihf-g -L/home/hou19/marsbrdSYMlink/usr/lib -L/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf -o "marsGCC" ./src/marsGCC.o -lwt -lwthttp -lboost_random -lboost_regex -lboost_signals -lboost_system -lboost_thread -lboost_filesystem -lboost_program_options -lboost_date_time

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libhpdf-2.2.1.so, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libGraphicsMagick.so.3, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libpangoft2-1.0.so.0, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libpango-1.0.so.0, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

makefile:45: recipe for target 'marsGCC' failed

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_New'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathCurveToQuadraticBezierAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeWidth'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_LineTo'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_Clip'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_itemize'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetClipUnits'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_GetWidth'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_TextRect'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_description_from_string'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_BeginText'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SetImageType'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_ft2_render_transformed'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeColor'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_FillStroke'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `GetDrawInfo'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawDestroyContext'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathLineToAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_shape'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawAnnotation'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `ReadInlineImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathStart'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetClipPath'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_context_set_font_description'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_GetFont'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_get_metrics'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SetImagePixels'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeOpacity'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetRGBFill'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_LoadPngImageFromFile2'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPopClipPath'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFillOpacity'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_language_from_string'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeAntialias'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_SaveToStream'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetLineJoin'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPopGraphicContext'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SyncImagePixels'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_LoadTTFontFromFile'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_LoadTTFontFromFile2'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DestroyImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_ReadFromStream'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_glyph_string_get_width'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_LoadPngImageFromMem'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_metrics_get_ascent'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Font_GetBBox'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPushGraphicContext'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_Rectangle'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_Fill'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawLine'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_Stroke'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawRender'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_fc_font_lock_face'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_CurveTo2'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetRGBStroke'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DestroyMagick'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_Concat'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetWidth'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_metrics_unref'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetDash'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_MeasureText'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_GSave'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_map_load_font'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_LoadJpegImageFromFile'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathCurveToAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_EndPath'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `ConstituteImage'

//usr/lib/arm-linux-gnueabihf/libicuuc.so.52: undefined reference to `__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_Arc'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_ResetError'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFontSize'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_GRestore'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `GetExceptionInfo'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_DrawImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `GetImagePixels'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetLineCap'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_glyph_string_new'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeDashArray'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `ImageToBlob'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `ReadImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_matrix_get_font_scale_factor'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_CurveTo'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SetImageOpacity'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathMoveToAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPushClipPath'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `CropImage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFillRule'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Font_GetDescent'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_item_free'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_EndText'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathFinish'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_map_create_context'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `GetImageInfo'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetLineWidth'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFillColor'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetFont'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Font_GetAscent'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawArc'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawAffine'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DestroyDrawInfo'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetHeight'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Free'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_SetFontAndSize'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawClipPath'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_fc_font_unlock_face'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_attr_list_unref'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_metrics_get_descent'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_font_description_free'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetTextEncoding'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_SetCompressionMode'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_attr_list_new'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `SetImageClipMask'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_AddPage'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawComposite'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_GetHeight'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawPathEllipticArcAbsolute'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_ResetStream'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawAllocateContext'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_get_log_attrs'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetStrokeLineCap'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_LoadJpegImageFromMem'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `InitializeMagick'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `DrawSetGravity'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_glyph_string_free'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_context_set_matrix'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `pango_ft2_font_map_new'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `HPDF_Page_MoveTo'

/home/hou19/marsbrdSYMlink/usr/lib/libwt.so: undefined reference to `CompositeImage'

collect2: error: ld returned 1 exit status

make: * [marsGCC] Error 1

16:41:35 Build Finished (took 516ms)

RE: cross-compile WT with eclipse - Added by Wim Dumon about 9 years ago

Hey,

ln -s /lib/arm-linux-gnueabihf/libc.so.6 /lib/libc.so.6

This sounds like a bad idea :-)

The undefined symbols that you still see now are those of pango, graphicsmagick and hpdf. The linker doesn't seem to be able to find these libraries:

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libhpdf-2.2.1.so, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libGraphicsMagick.so.3, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libpangoft2-1.0.so.0, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libpango-1.0.so.0, needed by /home/hou19/marsbrdSYMlink/usr/lib/libwt.so, not found (try using -rpath or -rpath-link)

Looks like you're making progres, but I'm really worried about that 'ln -s' command that you executed...

Wim.

RE: cross-compile WT with eclipse - Added by tolou sobh about 9 years ago

dear wim..

i add pango hpdf to my linker list libraries but my linker didnt't accept 'GraphicsMagik' though existing of libGraphicsMagick.so.3 and libGraphicsMagics.so.3.11.1 in path of my libraries folder...then i copy libGraphicsMagick.so.3 to other folder and rename it to "libGraphicsMagick.so" and my linker find it but i got these errors:

Invoking: Cross G Linker

arm-linux-gnueabihf-g -L/home/hou19/marsbrdSYMlink/usr/lib -L/home/hou19/marsbrdSYMlink/usr -L/home/hou19/marsbrdSYMlink/usr/lib/arm-linux-gnueabihf -o "marsGCC" ./src/marsGCC.o -lwt -lGraphicsMagick -ltiff -ljpeg -lhpdf-2.2.1 -lfontconfig -lpango-1.0 -lpangoft2-1.0 -lwthttp -lboost_random -lboost_regex -lboost_signals -lboost_system -lboost_thread -lboost_filesystem -lboost_program_options -lboost_date_time

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libtiff.so.5, needed by /home/hou19/marsbrdSYMlink/usr/libGraphicsMagick.so, may conflict with libtiff.so.4

makefile:45: recipe for target 'marsGCC' failed

/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../../arm-linux-gnueabihf/bin/ld: warning: libjpeg.so.62, needed by //usr/lib/arm-linux-gnueabihf/libtiff.so.5, may conflict with libjpeg.so.8

//usr/lib/arm-linux-gnueabihf/libicuuc.so.52: undefined reference to `__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

collect2: error: ld returned 1 exit status

make: * [marsGCC] Error 1

    (1-14/14)