Not able to compile under gcc

45 views
Skip to first unread message

Jung-Tai Chen

unread,
Feb 23, 2010, 8:25:02 PM2/23/10
to fw4spl-discuss
Dear All,

After installing the
libicu-dev
ibicu40
ibicu40-dbg
via package manager, I am still having the following messages under
linux:

==========================================================
g++ -o /home/tai/Documents/workspace/ircadtw/Build/
launcher_0-1_nux_32_gcc4-4-1_D/launcher_0-1_nux_32_gcc4-4-1_D -fpic -
fno-stric-aliasing -fno-common -m32 /home/tai/Documents/workspace/
ircadtw/Build/launcher_0-1_nux_32_gcc4-4-1_D/ProfileRunner.o -L/home/
tai/Documents/workspace/ircadtw/Build/fwRuntime_0-3_nux_32_gcc4-4-1_D -
L/home/tai/Documents/workspace/ircadtw/Build/
fwCore_0-1_nux_32_gcc4-4-1_D -L/home/tai/Documents/workspace/ircadtw/
BinPkgs/debug/boost_1-38-0_nux_32_D/lib -L/home/tai/Documents/
workspace/ircadtw/BinPkgs/debug/iconv_1-11_nux_32_D/lib -L/home/tai/
Documents/workspace/ircadtw/BinPkgs/debug/libxml_2-7-3_nux_32_D/lib -
lfwRuntime_0-3_nux_32_gcc4-4-1_D -lfwCore_0-1_nux_32_gcc4-4-1_D -
lboost_regex-gcc43-mt-d-1_38 -lboost_filesystem-gcc43-mt-d-1_38 -
lboost_iostreams-gcc43-mt-d-1_38 -lboost_wserialization-gcc43-mt-
d-1_38 -lboost_prg_exec_monitor-gcc43-mt-d-1_38 -lboost_date_time-
gcc43-mt-d-1_38 -lboost_wave-gcc43-mt-d-1_38 -lboost_signals-gcc43-mt-
d-1_38 -lboost_unit_test_framework-gcc43-mt-d-1_38 -
lboost_program_options-gcc43-mt-d-1_38 -lboost_system-gcc43-mt-d-1_38 -
lboost_thread-gcc43-mt-d-1_38 -lboost_serialization-gcc43-mt-d-1_38 -
lboost_graph-gcc43-mt-d-1_38 -lcharset -liconv -lxml2
/usr/bin/ld: warning: libicuuc.so.38, needed by /home/tai/Documents/
workspace/ircadtw/BinPkgs/debug/boost_1-38-0_nux_32_D/lib/
libboost_regex-gcc43-mt-d-1_38.so, not found (try using -rpath or -
rpath-link)
/usr/bin/ld: warning: libicui18n.so.38, needed by /home/tai/Documents/
workspace/ircadtw/BinPkgs/debug/boost_1-38-0_nux_32_D/lib/
libboost_regex-gcc43-mt-d-1_38.so, not found (try using -rpath or -
rpath-link)
/home/tai/Documents/workspace/ircadtw/BinPkgs/debug/
boost_1-38-0_nux_32_D/lib/libboost_regex-gcc43-mt-d-1_38.so: undefined
reference to `icu_3_8::Locale::~Locale()'
/home/tai/Documents/workspace/ircadtw/BinPkgs/debug/
boost_1-38-0_nux_32_D/lib/libboost_regex-gcc43-mt-d-1_38.so: undefined
reference to `u_tolower_3_8'
/home/tai/Documents/workspace/ircadtw/BinPkgs/debug/
boost_1-38-0_nux_32_D/lib/libboost_regex-gcc43-mt-d-1_38.so: undefined
reference to `icu_3_8::Collator::createInstance(icu_3_8::Locale
const&, UErrorCode&)'
/home/tai/Documents/workspace/ircadtw/BinPkgs/debug/
boost_1-38-0_nux_32_D/lib/libboost_regex-gcc43-mt-d-1_38.so: undefined
reference to `icu_3_8::Locale::Locale(icu_3_8::Locale const&)'
/home/tai/Documents/workspace/ircadtw/BinPkgs/debug/
boost_1-38-0_nux_32_D/lib/libboost_regex-gcc43-mt-d-1_38.so: undefined
reference to `icu_3_8::Locale::Locale()'
/home/tai/Documents/workspace/ircadtw/BinPkgs/debug/
boost_1-38-0_nux_32_D/lib/libboost_regex-gcc43-mt-d-1_38.so: undefined
reference to `u_isblank_3_8'
/home/tai/Documents/workspace/ircadtw/BinPkgs/debug/
boost_1-38-0_nux_32_D/lib/libboost_regex-gcc43-mt-d-1_38.so: undefined
reference to `u_charFromName_3_8'
/home/tai/Documents/workspace/ircadtw/BinPkgs/debug/
boost_1-38-0_nux_32_D/lib/libboost_regex-gcc43-mt-d-1_38.so: undefined
reference to `u_isspace_3_8'
/home/tai/Documents/workspace/ircadtw/BinPkgs/debug/
boost_1-38-0_nux_32_D/lib/libboost_regex-gcc43-mt-d-1_38.so: undefined
reference to `u_digit_3_8'
/home/tai/Documents/workspace/ircadtw/BinPkgs/debug/
boost_1-38-0_nux_32_D/lib/libboost_regex-gcc43-mt-d-1_38.so: undefined
reference to `u_charType_3_8'
collect2: ld returned 1 exit status
scons: *** [/home/tai/Documents/workspace/ircadtw/Build/
launcher_0-1_nux_32_gcc4-4-1_D/launcher_0-1_nux_32_gcc4-4-1_D] Error 1
scons: building terminated because of errors.
Build failed

Failed building /home/tai/Documents/workspace/ircadtw/Build/
launcher_0-1_nux_32_gcc4-4-1_D/launcher_0-1_nux_32_gcc4-4-1_D: Error 1

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

How do I fix it?

And the libicu package is included in the binary package which can be
downloaded from the fw4spl googlecode, why the racy wouldn't be able
to find it?


Thanks.

Nicolas P

unread,
Feb 24, 2010, 3:15:18 AM2/24/10
to fw4spl-...@googlegroups.com
Hello,

This problem has already been raised in this thread : http://groups.google.com/group/fw4spl-discuss/browse_thread/thread/1f5eedb142fdd77a/95987f4b4ec40e55#95987f4b4ec40e55

Regards,
Nicolas


2010/2/24 Jung-Tai Chen <rt6...@gmail.com>
Reply all
Reply to author
Forward
0 new messages