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