utf8ToUcs4 is defined in lyx_main.o, but this modul is not used to bind lyxclient.
... make[4]: Entering directory `/usr/src/lyx/lyx-devel/src/client' if g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./.. -I../../boost -W -Wall -I/usr/X11R6/include -g -O -MT boost.o -MD -MP -MF ".deps/boost.Tpo" -c -o boost.o boost.C; \ then mv -f ".deps/boost.Tpo" ".deps/boost.Po"; else rm -f ".deps/boost.Tpo"; exit 1; fi /bin/sh ../../libtool --mode=link --tag=CXX g++ -g -O -o lyxclient boost.o client.o debug.o gettext.o messages.o ../../src/support/libsupport.la ../../boost/libs/regex/src/libboost_regex.la ../../boost/libs/filesystem/src/libboost_filesystem.la g++ -g -O -o lyxclient boost.o client.o debug.o gettext.o messages.o ../../src/support/.libs/libsupport.a ../../boost/libs/regex/src/.libs/libboost_regex.a ../../boost/libs/filesystem/src/.libs/libboost_filesystem.a /usr/lib/libstdc++.so -lm -lc -lgcc_s ../../src/support/.libs/libsupport.a(docstring.o)(.text+0x309): In function `lyx::utf8_to_ucs4(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&)': /usr/src/lyx/lyx-devel/src/support/docstring.C:71: undefined reference to `lyx::utf8ToUcs4()' `.gnu.linkonce.t._ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE15match_startmarkEv' referenced in section `.rodata' of ../../boost/libs/regex/src/.libs/libboost_regex.a(instances.o): defined in discarded section `.gnu.linkonce.t._ZN5boost9re_detail12perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE15match_startmarkEv' of ../../boost/libs/regex/src/.libs/libboost_regex.a(instances.o) collect2: ld returned 1 exit status Kornel -- Kornel Benko [EMAIL PROTECTED]
pgp1UpOO2K7lD.pgp
Description: PGP signature