running monolithic build here i get: make[5]: Entering directory `/home/installer/lyx/g-free-trunk/src/frontends/qt4' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../src -DQT_CLEAN_NAMESPACE -DQT_GENUINE_STR -DQT_NO_STL -DQT_NO_KEYWORDS -I../../../src -I../../../src/frontends -I../../../images -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I../../../boost -Wextra -Wall -O -MT liblyxqt4.lo -MD -MP -MF .deps/liblyxqt4.Tpo -c -o liblyxqt4.lo liblyxqt4.cpp g++ -DHAVE_CONFIG_H -I. -I../../../src -DQT_CLEAN_NAMESPACE -DQT_GENUINE_STR -DQT_NO_STL -DQT_NO_KEYWORDS -I../../../src -I../../../src/frontends -I../../../images -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I../../../boost -Wextra -Wall -O -MT liblyxqt4.lo -MD -MP -MF .deps/liblyxqt4.Tpo -c liblyxqt4.cpp -o liblyxqt4.o GuiCompleter.cpp:527: warning: unused parameter 'cur' GuiCompleter.cpp: In member function 'void lyx::frontend::GuiCompleter::setCurrentCompletion(const QString&)': GuiCompleter.cpp:788: warning: comparison of unsigned expression >= 0 is always true GuiImage.cpp: In member function 'virtual void lyx::graphics::GuiImage::scale(const lyx::graphics::Params&)': GuiImage.cpp:245: warning: comparison between signed and unsigned integer expressions GuiImage.cpp:245: warning: comparison between signed and unsigned integer expressions ../../../src/support/foreach.h: At global scope: ../../../src/support/foreach.h:20: error: redefinition of 'class ForeachContainer<T>' ../../../src/support/foreach.h:20: error: previous definition of 'class ForeachContainer<T>' ../../../src/support/foreach.h:20: error: redefinition of 'class ForeachContainer<T>' ../../../src/support/foreach.h:20: error: previous definition of 'class ForeachContainer<T>' GuiToolbar.cpp:304: warning: unused parameter 'rect' ../../../src/support/foreach.h:20: error: redefinition of 'class ForeachContainer<T>' ../../../src/support/foreach.h:20: error: previous definition of 'class ForeachContainer<T>' make[5]: *** [liblyxqt4.lo] Error 1
pavel