Georg Baum wrote:

Helge Hafting wrote:

support/.libs/libsupport.a(lyxtime.o):/usr/src/lyx-devel/src/support/lyxtime.C:22:
multiple definition of `(anonymous namespace)::_2'

This is boot::bind stuff, most probably from the old boost version. Delete
your build directory and recompile everything, then it should work.
Tried to make clean & distclean,
ran autogen.sh and configure,
still got similiar messages:

support/.libs/libsupport.a(FileMonitor.o):../../boost/boost/detail/sp_counted_base_gcc_x86.hpp:114: first defined here support/.libs/libsupport.a(lyxtime.o):/usr/src/lyx-devel/src/support/lyxtime.C:22: multiple definition of `(anonymous namespace)::_2' support/.libs/libsupport.a(FileMonitor.o):../../boost/boost/function/function_base.hpp:689: first defined here support/.libs/libsupport.a(lyxtime.o):/usr/src/lyx-devel/src/support/lyxtime.C:22: multiple definition of `(anonymous namespace)::_1' support/.libs/libsupport.a(FileMonitor.o):../../boost/boost/signals/slot.hpp:72: first defined here
collect2: ld returned 1 exit status
make[3]: *** [lyx-qt] Error 1
make[3]: Leaving directory `/usr/src/lyx-devel/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/lyx-devel/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/lyx-devel/src'
make: *** [all-recursive] Error 1

"First defined here" and "multiple definitions of anonymous namespace"
filled the scrollback buffer.

Helge Hafting

Reply via email to