Boost logo

Boost-Build :

Subject: [Boost-build] Problem with building boost.locale
From: Neela Shrestha (neela.11810_at_[hidden])
Date: 2012-11-15 07:49:32


Hi,

I used Easy build with
$ cd path/to/boost_1_52_0
$ ./bootstrap.sh --with-libraries=locale,
system,date_time --prefix=.
$ ./b2 install

and run
g++ -I path/to/boost_1_52_0 localecode.cpp
~/boost/stage/lib/libboost_locale.a
~/boost/stage/lib/libboost_system.a, I get following error. I also
have ICU-49.1.2 Did I miss anything?

boost_1_52_0/stage/lib/libboost_locale.a(numeric.o): In function
`boost::locale::impl_icu::num_format<char>::~num_format()':
numeric.cpp:(.text._ZN5boost6locale8impl_icu10num_formatIcED2Ev[_ZN5boost6locale8impl_icu10num_formatIcED5Ev]+0x20):
undefined reference to `icu_48::Locale::~Locale()'
boost_1_52_0/stage/lib/libboost_locale.a(numeric.o): In function
`boost::locale::impl_icu::num_format<wchar_t>::~num_format()':
numeric.cpp:(.text._ZN5boost6locale8impl_icu10num_formatIwED2Ev[_ZN5boost6locale8impl_icu10num_formatIwED5Ev]+0x20):
undefined reference to `icu_48::Locale::~Locale()'
boost_1_52_0/stage/lib/libboost_locale.a(numeric.o): In function
`boost::locale::impl_icu::num_parse<char>::~num_parse()':
numeric.cpp:(.text._ZN5boost6locale8impl_icu9num_parseIcED2Ev[_ZN5boost6locale8impl_icu9num_parseIcED5Ev]+0x20):
undefined reference to `icu_48::Locale::~Locale()'



Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk