In a clean revision 13655 I get the following linker error:

make  all-recursive
[...]
make[2]: Entering directory `/usr/src/lyx/lyx-build/src'
/bin/sh ../libtool --tag=CXX --mode=link g++ -fno-exceptions -g -O   -o lyx-qt  
main.o Bidi.o BufferView.o BufferView_pimpl.o Bullet.o BranchList.o Chktex.o 
Color.o CutAndPaste.o DepTable.o FloatList.o Floating.o FontIterator.o 
FuncStatus.o InsetList.o LColor.o LaTeX.o LaTeXFeatures.o LyXAction.o 
MenuBackend.o ParagraphParameters.o PrinterParams.o Spacing.o Thesaurus.o 
ToolbarBackend.o author.o boost.o box.o buffer.o buffer_funcs.o bufferlist.o 
bufferparams.o bufferview_funcs.o changes.o chset.o converter.o counters.o 
coordcache.o cursor.o cursor_slice.o debug.o dimension.o dociterator.o 
encoding.o errorlist.o exporter.o gettext.o factory.o format.o funcrequest.o 
graph.o importer.o intl.o insetiterator.o kbmap.o kbsequence.o language.o 
session.o lengthcommon.o lyx_cb.o lyx_main.o lyx_sty.o lyxfont.o lyxfind.o 
lyxfunc.o lyxgluelength.o lyxlayout.o lyxlength.o lyxlex.o lyxlex_pimpl.o 
lyxrc.o lyxrow.o lyxrow_funcs.o lyxserver.o lyxsocket.o lyxtextclass.o 
lyxtextclasslist.o lyxvc.o messages.o metricsinfo.o mover.o output.o 
outputparams.o output_docbook.o output_latex.o output_linuxdoc.o 
output_plaintext.o paragraph.o paragraph_funcs.o paragraph_pimpl.o 
pariterator.o   ispell.o SpellBase.o rowpainter.o sgml.o tabular.o tex-accent.o 
tex-strings.o texrow.o text.o text2.o text3.o toc.o trans.o trans_mgr.o undo.o 
vc-backend.o version.o vspace.o mathed/libmathed.la insets/libinsets.la 
frontends/libfrontends.la frontends/qt2/libqt2.la 
frontends/controllers/libcontrollers.la graphics/libgraphics.la 
support/libsupport.la ../boost/libs/regex/src/libboost_regex.la 
../boost/libs/signals/src/libboost_signals.la 
../boost/libs/filesystem/src/libboost_filesystem.la    -lSM -lICE -lc -lm   
-L/usr/X11R6/lib -lX11  -lz  
g++ -fno-exceptions -g -O -o lyx-qt main.o Bidi.o BufferView.o 
BufferView_pimpl.o Bullet.o BranchList.o Chktex.o Color.o CutAndPaste.o 
DepTable.o FloatList.o Floating.o FontIterator.o FuncStatus.o InsetList.o 
LColor.o LaTeX.o LaTeXFeatures.o LyXAction.o MenuBackend.o 
ParagraphParameters.o PrinterParams.o Spacing.o Thesaurus.o ToolbarBackend.o 
author.o boost.o box.o buffer.o buffer_funcs.o bufferlist.o bufferparams.o 
bufferview_funcs.o changes.o chset.o converter.o counters.o coordcache.o 
cursor.o cursor_slice.o debug.o dimension.o dociterator.o encoding.o 
errorlist.o exporter.o gettext.o factory.o format.o funcrequest.o graph.o 
importer.o intl.o insetiterator.o kbmap.o kbsequence.o language.o session.o 
lengthcommon.o lyx_cb.o lyx_main.o lyx_sty.o lyxfont.o lyxfind.o lyxfunc.o 
lyxgluelength.o lyxlayout.o lyxlength.o lyxlex.o lyxlex_pimpl.o lyxrc.o 
lyxrow.o lyxrow_funcs.o lyxserver.o lyxsocket.o lyxtextclass.o 
lyxtextclasslist.o lyxvc.o messages.o metricsinfo.o mover.o output.o 
outputparams.o output_docbook.o output_latex.o output_linuxdoc.o 
output_plaintext.o paragraph.o paragraph_funcs.o paragraph_pimpl.o 
pariterator.o ispell.o SpellBase.o rowpainter.o sgml.o tabular.o tex-accent.o 
tex-strings.o texrow.o text.o text2.o text3.o toc.o trans.o trans_mgr.o undo.o 
vc-backend.o version.o vspace.o  mathed/.libs/libmathed.a 
insets/.libs/libinsets.a frontends/.libs/libfrontends.a 
frontends/qt2/.libs/libqt2.a -L/usr/lib/qt3/lib /usr/lib/qt3/lib/libqt-mt.so 
-L/usr/lib -L/usr/X11R6/lib -L/usr/lib/ -L/usr/X11R6/lib/ -lpng -lXi -lXrender 
-lXrandr -lXcursor -lXinerama -lXft /usr/lib/libfontconfig.so 
/usr/lib/libfreetype.so /usr/lib/libexpat.so -lXext -ldl -lpthread 
frontends/controllers/.libs/libcontrollers.a graphics/.libs/libgraphics.a 
support/.libs/libsupport.a ../boost/libs/regex/src/.libs/libboost_regex.a 
../boost/libs/signals/src/.libs/libboost_signals.a 
../boost/libs/filesystem/src/.libs/libboost_filesystem.a /usr/lib/libstdc++.so 
-lgcc_s -lSM -lICE -lc -lm -lX11 -lz -Wl,--rpath -Wl,/usr/lib/qt3/lib 
-Wl,--rpath -Wl,/usr/lib/qt3/lib
BufferView_pimpl.o: In function 
`shared_count<boost::signals::detail::slot_base::data_t>':
../../trunk/boost/boost/detail/shared_count.hpp:97: undefined reference to 
`boost::throw_exception(std::exception const&)'
BufferView_pimpl.o: In function `boost::function0<void, std::allocator<void> 
>::operator()() const':
../../trunk/boost/boost/function/function_template.hpp:574: undefined reference 
to `boost::throw_exception(std::exception const&)'
BufferView_pimpl.o: In function 
`shared_count<boost::signals::detail::slot_base::data_t>':
../../trunk/boost/boost/detail/shared_count.hpp:97: undefined reference to 
`boost::throw_exception(std::exception const&)'
../../trunk/boost/boost/detail/shared_count.hpp:97: undefined reference to 
`boost::throw_exception(std::exception const&)'
../../trunk/boost/boost/detail/shared_count.hpp:97: undefined reference to 
`boost::throw_exception(std::exception const&)'
BufferView_pimpl.o:../../trunk/boost/boost/detail/shared_count.hpp:97: more 
undefined references to `boost::throw_exception(std::exception const&)' follow
collect2: ld returned 1 exit status
make[2]: *** [lyx-qt] Error 1
make[2]: Leaving directory `/usr/src/lyx/lyx-build/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/lyx/lyx-build/src'
make: *** [all] Error 2

I have to admit that I ususally call make only in boost and in src
[because I currently have some insufficent gettext installation,]
but until now that worked.

Anybody seen this before?

Andre'

Reply via email to