frontends/.libs/libfrontends.a(FormDocument.o): In function `basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> >::alloc(unsigned int, bool)': /usr/include/g++-3/std/bastring.h(.text+0x1cf): undefined reference to `ButtonController<NoRepeatedApplyReadOnlyPolicy, xformsBC>::ButtonController(basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> > const &, basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> > const &)'
Ideas ? I assume this doesn't happen without qt2 ! Here's what I needed to change to get this far : Index: configure.in =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/configure.in,v retrieving revision 1.110 diff -u -r1.110 configure.in --- configure.in 7 Apr 2002 17:58:31 -0000 1.110 +++ configure.in 16 Apr 2002 22:28:29 -0000 @@ -224,7 +224,7 @@ LYX_PATH_XFORMS QT2_DO_IT_ALL FRONTEND="qt2" - FRONTEND_GUILIB="qt2/*.lo qt2/ui/*.lo qt2/moc/*.lo qt2/ui/moc/*.lo" + FRONTEND_GUILIB="qt2/*.lo qt2/xforms/*.lo qt2/ui/*.lo qt2/moc/*.lo +qt2/ui/moc/*.lo" FRONTEND_LDFLAGS="\$(QT2_LDFLAGS)" FRONTEND_INCLUDES="-I\${srcdir}/qt2 -I\${top_srcdir}/src/frontends/xforms \$(QT2_INCLUDES)" FRONTEND_LIBS="@XPM_LIB@ @XFORMS_LIB@ \$(QT2_LIBS)";; Index: src/frontends/qt2/Dialogs.C =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/frontends/qt2/Dialogs.C,v retrieving revision 1.49 diff -u -r1.49 Dialogs.C --- src/frontends/qt2/Dialogs.C 21 Mar 2002 21:19:37 -0000 1.49 +++ src/frontends/qt2/Dialogs.C 16 Apr 2002 22:29:19 -0000 @@ -123,3 +123,9 @@ // dialogs by a simple connection here. hideAll.connect(hideBufferDependent.slot()); } + + +bool Dialogs::tooltipsEnabled(void) +{ + return false; +} Index: src/frontends/qt2/QTexinfo.C =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/frontends/qt2/QTexinfo.C,v retrieving revision 1.4 diff -u -r1.4 QTexinfo.C --- src/frontends/qt2/QTexinfo.C 21 Mar 2002 21:19:37 -0000 1.4 +++ src/frontends/qt2/QTexinfo.C 16 Apr 2002 22:29:19 -0000 @@ -21,6 +21,8 @@ #include "gettext.h" #include "helper_funcs.h" +#include "support/lstrings.h" + #include <qlistbox.h> #include <qpushbutton.h> #include <qcheckbox.h> @@ -51,7 +53,7 @@ bool const withFullPath = dialog_->path->isChecked(); string const str = controller().getContents(whichStyle, withFullPath); - std::vector<string> flist = getVectorFromString(str,"\n"); + std::vector<string> flist = getVectorFromString(str, "\n"); dialog_->fileList->clear(); Index: src/frontends/qt2/moc/Makefile.am =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/frontends/qt2/moc/Makefile.am,v retrieving revision 1.12 diff -u -r1.12 Makefile.am --- src/frontends/qt2/moc/Makefile.am 8 Apr 2002 17:55:47 -0000 1.12 +++ src/frontends/qt2/moc/Makefile.am 16 Apr 2002 22:29:19 -0000 @@ -15,13 +15,13 @@ AM_CXXFLAGS = -DQT_CLEAN_NAMESPACE -DQT_GENUINE_STR -#libqt2moc_la_SOURCES = FileDialog_private_moc.C \ -# emptytable_moc.C \ -# lengthcombo_moc.C \ -# qttableview_moc.C \ -# Qt2Base_moc.C - -nodist_libqt2moc_la_SOURCES = $(MOCDIALOGS) +nodist_libqt2moc_la_SOURCES = \ + $(MOCDIALOGS) \ + FileDialog_private_moc.C \ + emptytable_moc.C \ + lengthcombo_moc.C \ + qttableview_moc.C \ + Qt2Base_moc.C libqt2moc.la: $(libqt2moc_la_OBJECTS) $(libqt2moc_la_DEPENDENCIES) Index: src/frontends/qt2/xforms/Makefile.am =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/frontends/qt2/xforms/Makefile.am,v retrieving revision 1.9 diff -u -r1.9 Makefile.am --- src/frontends/qt2/xforms/Makefile.am 8 Apr 2002 17:55:47 -0000 1.9 +++ src/frontends/qt2/xforms/Makefile.am 16 Apr 2002 22:29:19 -0000 @@ -21,6 +21,8 @@ Color.C \ DropDown.h \ DropDown.C \ + FeedbackController.h \ + FeedbackController.C \ FormBase.h \ FormBase.C \ FormBaseDeprecated.h \ -- "I never understood what's so hard about picking a unique first and last name - and not going beyond the 6 character limit." - Toon Moene