Previous Thread  Next Thread

chat icon linking breaks "undefined reference to icu_48"

wizzleteet

Posted: Thu Mar 21, 2013 12:26 pm
Joined: 27 Dec 2002
Posts: 42
Hi,


Apparently a boost snafu, but I don't know where to look:


(.text+0x15): undefined reference to `icu_48::UnicodeString::UnicodeString(char const*)'
/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../lib/libboost_locale-mt.a(time_zone.o): In function `boost::locale::impl_icu::get_time_zone(std::string const&)':
(.text+0x1f): undefined reference to `icu_48::TimeZone::createTimeZone(icu_48::UnicodeString const&)'
/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../lib/libboost_locale-mt.a(time_zone.o): In function `boost::locale::impl_icu::get_time_zone(std::string const&)':
(.text+0x2e): undefined reference to `icu_48::UnicodeString::~UnicodeString()'
/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../lib/libboost_locale-mt.a(time_zone.o): In function `boost::locale::impl_icu::get_time_zone(std::string const&)':
(.text+0x41): undefined reference to `icu_48::TimeZone::createDefault()'
/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../lib/libboost_locale-mt.a(time_zone.o): In function `boost::locale::impl_icu::get_time_zone(std::string const&)':
(.text+0x54): undefined reference to `icu_48::UnicodeString::~UnicodeString()'
collect2: error: ld returned 1 exit status
make[2]: *** [bin/blender] Error 1
make[1]: *** [source/creator/CMakeFiles/blender.dir/all] Error 2
make: *** [all] Error 2


Ubuntu 12.10, libboost 1.49

I'll try boost 1.50, maybe that helps.

W
Reply with quote


stiv

Posted: Thu Mar 21, 2013 4:57 pm
Joined: 05 Aug 2003
Posts: 3645
Quote:
I'll try boost 1.50, maybe that helps.


I *believe* you need at least boost 1.50. Our install_deps.sh script is installing 1.51, last I looked.
Reply with quote


 
Jump to:  
Powered by phpBB © 2001, 2005 phpBB Group