Lately the linking step fails with unreferenced symbol errors on Solaris 8 (sparc), gcc-3.0.3. I used a todays copy of cvs. Attached is the complete log of "rm src/frontends/xforms/libxforms.la; make > make.log 2>&1". The problem seems similar to the post about freebsd problems on Jan. 22.
Thanks. Eberhard Schruefer Undefined first referenced symbol in file ControlInset<InsetCommand, InsetCommandParams>::inset() const frontends/.libs/libfrontends.a (ControlBibitem.o) ButtonController<NoRepeatedApplyReadOnlyPolicy, xformsBC>::ButtonController(std::string const &, std::string const&)frontends/.libs/libfrontends.a(FormDocument.o) ControlInset<InsetExternal, InsetExternal::Params>::params()frontends/.libs/libfrontends.a(Fo rmExternal.o) ButtonController<OkCancelReadOnlyPolicy, xformsBC>::ButtonController(std::string const&, std: :string const&)frontends/.libs/libfrontends.a(FormTabular.o) ControlInset<InsetCommand, InsetCommandParams>::params() frontends/.libs/libfrontends.a (FormBibitem.o) ControlInset<InsetERT, ERTParams>::params() frontends/.libs/libfrontends.a(FormERT.o) ControlInset<InsetGraphics, InsetGraphicsParams>::params() frontends/.libs/libfrontends .a(FormGraphics.o) ControlInset<InsetError, std::string>::params()frontends/.libs/libfrontends.a(FormError.o) ControlInset<InsetInclude, InsetInclude::Params>::params()frontends/.libs/libfrontends.a(Form Include.o) ControlInset<InsetMinipage, MinipageParams>::params() frontends/.libs/libfrontends.a(Fo rmMinipage.o) ControlInset<InsetFloat, FloatParams>::params() frontends/.libs/libfrontends.a(FormFloa t.o) ld: fatal: Symbol referencing errors. No output written to lyx collect2: ld returned 1 exit status
Makefile:634: warning: overriding commands for target `sourcedoc/Doxyfile' Makefile:284: warning: ignoring old commands for target `sourcedoc/Doxyfile' Making all in intl gmake[1]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/intl' /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 intl-compat.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 bindtextdom.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 dcgettext.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 dgettext.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 gettext.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 finddomain.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 loadmsgcat.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 localealias.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 textdomain.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 l10nflist.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 explodename.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 dcigettext.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 dcngettext.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 dngettext.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 ngettext.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 plural.c /opt/TWWfsw/bin/gcc -c -DLOCALEDIR=\"/opt/lyx2/share/locale\" -DLOCALE_ALIAS_PATH=\"/opt/lyx2/share/locale\" -DLIBDIR=\"/opt/lyx2/lib\" -DHAVE_CONFIG_H -I../src -I. -I../intl -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 localcharset.c rm -f libintl.a ar cru libintl.a intl-compat.o bindtextdom.o dcgettext.o dgettext.o gettext.o finddomain.o loadmsgcat.o localealias.o textdomain.o l10nflist.o explodename.o dcigettext.o dcngettext.o dngettext.o ngettext.o plural.o localcharset.o ranlib libintl.a gmake[1]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/intl' Making all in po gmake[1]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/po' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/po' Making all in sigc++ gmake[1]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/sigc++' gmake all-recursive gmake[2]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/sigc++' Making all in macros gmake[3]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/sigc++/macros' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/sigc++/macros' gmake[3]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/sigc++' source='object.cc' object='object.lo' libtool=yes \ depfile='.deps/object.Plo' tmpdepfile='.deps/object.TPlo' \ depmode=gcc3 /bin/sh ./../config/depcomp \ /bin/sh ./libtool --mode=compile /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c -o object.lo `test -f object.cc || echo './'`object.cc /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c object.cc -MT object.lo -MD -MP -MF .deps/object.TPlo -o object.o echo timestamp > object.lo source='scope.cc' object='scope.lo' libtool=yes \ depfile='.deps/scope.Plo' tmpdepfile='.deps/scope.TPlo' \ depmode=gcc3 /bin/sh ./../config/depcomp \ /bin/sh ./libtool --mode=compile /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c -o scope.lo `test -f scope.cc || echo './'`scope.cc /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c scope.cc -MT scope.lo -MD -MP -MF .deps/scope.TPlo -o scope.o echo timestamp > scope.lo source='marshal.cc' object='marshal.lo' libtool=yes \ depfile='.deps/marshal.Plo' tmpdepfile='.deps/marshal.TPlo' \ depmode=gcc3 /bin/sh ./../config/depcomp \ /bin/sh ./libtool --mode=compile /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c -o marshal.lo `test -f marshal.cc || echo './'`marshal.cc /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c marshal.cc -MT marshal.lo -MD -MP -MF .deps/marshal.TPlo -o marshal.o echo timestamp > marshal.lo source='slot.cc' object='slot.lo' libtool=yes \ depfile='.deps/slot.Plo' tmpdepfile='.deps/slot.TPlo' \ depmode=gcc3 /bin/sh ./../config/depcomp \ /bin/sh ./libtool --mode=compile /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c -o slot.lo `test -f slot.cc || echo './'`slot.cc /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c slot.cc -MT slot.lo -MD -MP -MF .deps/slot.TPlo -o slot.o echo timestamp > slot.lo source='basic_signal.cc' object='basic_signal.lo' libtool=yes \ depfile='.deps/basic_signal.Plo' tmpdepfile='.deps/basic_signal.TPlo' \ depmode=gcc3 /bin/sh ./../config/depcomp \ /bin/sh ./libtool --mode=compile /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c -o basic_signal.lo `test -f basic_signal.cc || echo './'`basic_signal.cc /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c basic_signal.cc -MT basic_signal.lo -MD -MP -MF .deps/basic_signal.TPlo -o basic_signal.o echo timestamp > basic_signal.lo source='adaptor.cc' object='adaptor.lo' libtool=yes \ depfile='.deps/adaptor.Plo' tmpdepfile='.deps/adaptor.TPlo' \ depmode=gcc3 /bin/sh ./../config/depcomp \ /bin/sh ./libtool --mode=compile /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c -o adaptor.lo `test -f adaptor.cc || echo './'`adaptor.cc /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c adaptor.cc -MT adaptor.lo -MD -MP -MF .deps/adaptor.TPlo -o adaptor.o echo timestamp > adaptor.lo source='thread.cc' object='thread.lo' libtool=yes \ depfile='.deps/thread.Plo' tmpdepfile='.deps/thread.TPlo' \ depmode=gcc3 /bin/sh ./../config/depcomp \ /bin/sh ./libtool --mode=compile /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c -o thread.lo `test -f thread.cc || echo './'`thread.cc /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I. -I./.. -I./.. -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -O3 -c thread.cc -MT thread.lo -MD -MP -MF .deps/thread.TPlo -o thread.o echo timestamp > thread.lo /bin/sh ./libtool --mode=link /opt/TWWfsw/bin/g++ -O3 -L/opt/TWWfsw/gcc303/lib -R/opt/TWWfsw/gcc303/lib -L/opt/TWWfsw/libxforms/lib -L/opt/TWWfsw/xpm/lib -R/opt/TWWfsw/libxforms/lib -R/opt/TWWfsw/xpm/lib -o libsigc.la -no-undefined object.lo scope.lo marshal.lo slot.lo basic_signal.lo adaptor.lo thread.lo rm -fr .libs/libsigc.la .libs/libsigc.* .libs/libsigc.* ar cru .libs/libsigc.a object.o scope.o marshal.o slot.o basic_signal.o adaptor.o thread.o ranlib .libs/libsigc.a creating libsigc.la (cd .libs && rm -f libsigc.la && ln -s ../libsigc.la libsigc.la) gmake[3]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/sigc++' gmake[2]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/sigc++' gmake[1]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/sigc++' Making all in boost gmake[1]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/boost' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/boost' Making all in src gmake[1]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/src' gmake all-recursive gmake[2]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/src' Making all in mathed gmake[3]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/src/mathed' source='formulabase.C' object='formulabase.lo' libtool=yes \ depfile='.deps/formulabase.Plo' tmpdepfile='.deps/formulabase.TPlo' \ depmode=gcc3 /bin/sh ../../config/depcomp \ /bin/sh ../../libtool --mode=compile /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./../ -I../.. -I../.. -I../../boost -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 -W -Wall -c -o formulabase.lo `test -f formulabase.C || echo './'`formulabase.C /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./../ -I../.. -I../.. -I../../boost -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 -W -Wall -c formulabase.C -MT formulabase.lo -MD -MP -MF .deps/formulabase.TPlo formulabase.C:734:2: warning: #warning pretty ugly echo timestamp > formulabase.lo source='formula.C' object='formula.lo' libtool=yes \ depfile='.deps/formula.Plo' tmpdepfile='.deps/formula.TPlo' \ depmode=gcc3 /bin/sh ../../config/depcomp \ /bin/sh ../../libtool --mode=compile /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./../ -I../.. -I../.. -I../../boost -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 -W -Wall -c -o formula.lo `test -f formula.C || echo './'`formula.C /opt/TWWfsw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./../ -I../.. -I../.. -I../../boost -I/opt/TWWfsw/libxforms/include -I/opt/TWWfsw/xpm/include -isystem /usr/openwin/include -O3 -W -Wall -c formula.C -MT formula.lo -MD -MP -MF .deps/formula.TPlo echo timestamp > formula.lo /bin/sh ../../libtool --mode=link /opt/TWWfsw/bin/g++ -O3 -W -Wall -L/opt/TWWfsw/gcc303/lib -R/opt/TWWfsw/gcc303/lib -L/opt/TWWfsw/libxforms/lib -L/opt/TWWfsw/xpm/lib -R/opt/TWWfsw/libxforms/lib -R/opt/TWWfsw/xpm/lib -o libmathed.la formulabase.lo formula.lo formulamacro.lo math_arrayinset.lo math_atom.lo math_binominset.lo math_braceinset.lo math_boxinset.lo math_binaryopinset.lo math_casesinset.lo math_charinset.lo math_cursor.lo math_data.lo math_decorationinset.lo math_deliminset.lo math_diffinset.lo math_diminset.lo math_dotsinset.lo math_extern.lo math_exfuncinset.lo math_exintinset.lo math_factory.lo math_fracinset.lo math_fracbase.lo math_funcinset.lo math_funcliminset.lo math_gridinset.lo math_hash.lo math_hullinset.lo math_inset.lo math_iterator.lo math_kerninset.lo math_lefteqninset.lo math_limitopinset.lo math_macro.lo math_macroarg.lo math_macrotemplate.lo math_macrotable.lo math_mathmlstream.lo math_matrixinset.lo math_metricsinfo.lo math_nestinset.lo math_no! tinset.lo math_parser.lo math_pos.lo math_rootinset.lo math_scriptinset.lo math_sizeinset.lo math_spaceinset.lo math_specialcharinset.lo math_splitinset.lo math_sqrtinset.lo math_stackrelinset.lo math_streamstr.lo math_stringinset.lo math_support.lo math_symbolinset.lo math_unknowninset.lo math_xdata.lo rm -fr .libs/libmathed.la .libs/libmathed.* .libs/libmathed.* ar cru .libs/libmathed.a formulabase.o formula.o formulamacro.o math_arrayinset.o math_atom.o math_binominset.o math_braceinset.o math_boxinset.o math_binaryopinset.o math_casesinset.o math_charinset.o math_cursor.o math_data.o math_decorationinset.o math_deliminset.o math_diffinset.o math_diminset.o math_dotsinset.o math_extern.o math_exfuncinset.o math_exintinset.o math_factory.o math_fracinset.o math_fracbase.o math_funcinset.o math_funcliminset.o math_gridinset.o math_hash.o math_hullinset.o math_inset.o math_iterator.o math_kerninset.o math_lefteqninset.o math_limitopinset.o math_macro.o math_macroarg.o math_macrotemplate.o math_macrotable.o math_mathmlstream.o math_matrixinset.o math_metricsinfo.o math_nestinset.o math_notinset.o math_parser.o math_pos.o math_rootinset.o math_scriptinset.o math_sizeinset.o math_spaceinset.o math_specialcharinset.o math_splitinset.o math_sqrtinset.o math_stackrelinset.o math_streamstr.o math_stringinset.o math_support.o math_symbolinset.! o math_unknowninset.o math_xdata.o ranlib .libs/libmathed.a creating libmathed.la (cd .libs && rm -f libmathed.la && ln -s ../libmathed.la libmathed.la) gmake[3]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/src/mathed' Making all in insets gmake[3]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/src/insets' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/src/insets' Making all in graphics gmake[3]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/src/graphics' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/src/graphics' Making all in support gmake[3]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/src/support' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/src/support' Making all in frontends gmake[3]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/src/frontends' Making all in support gmake[4]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/src/frontends/support' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/src/frontends/support' Making all in controllers gmake[4]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/src/frontends/controllers' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/src/frontends/controllers' Making all in xforms gmake[4]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/src/frontends/xforms' /bin/sh ../../../libtool --mode=link /opt/TWWfsw/bin/g++ -O3 -W -Wall -o libxforms.la Alert_pimpl.lo bmtable.lo Color.lo combox.lo Dialogs.lo DropDown.lo FileDialog.lo FormFiledialog.lo form_filedialog.lo GUIRunTime.lo FormAboutlyx.lo form_aboutlyx.lo FormBase.lo FormBaseDeprecated.lo FormBibitem.lo form_bibitem.lo FormBibtex.lo form_bibtex.lo FormBrowser.lo form_browser.lo FormCharacter.lo form_character.lo FormCitation.lo form_citation.lo FormDocument.lo form_document.lo FormError.lo form_error.lo FormERT.lo form_ert.lo FormExternal.lo form_external.lo FormFloat.lo form_float.lo FormGraphics.lo form_graphics.lo FormInclude.lo form_include.lo FormIndex.lo form_index.lo FormInset.lo FormLog.lo FormMathsBitmap.lo FormMathsDeco.lo form_maths_deco.lo FormMathsDelim.lo form_maths_delim.lo FormMathsMatrix.lo form_maths_matrix.lo FormMathsPanel.lo form_maths_panel.lo FormMathsSpace.lo form_maths_space.lo FormMathsStyle.lo form_maths_style.lo FormMinipage.lo form_minipage.lo For! mParagraph.lo form_paragraph.lo FormPreamble.lo form_preamble.lo FormPreferences.lo form_preferences.lo FormPrint.lo form_print.lo FormRef.lo form_ref.lo FormSearch.lo form_search.lo FormShowFile.lo FormSpellchecker.lo form_spellchecker.lo FormTabular.lo form_tabular.lo FormTabularCreate.lo form_tabular_create.lo FormTexinfo.lo form_texinfo.lo FormThesaurus.lo form_thesaurus.lo FormToc.lo form_toc.lo FormUrl.lo form_url.lo FormVCLog.lo input_validators.lo MathsSymbols.lo Menubar_pimpl.lo RadioButtonGroup.lo Timeout_pimpl.lo Toolbar_pimpl.lo xforms_helpers.lo xformsBC.lo -lforms -lXpm rm -fr .libs/libxforms.la .libs/libxforms.* .libs/libxforms.* ar cru .libs/libxforms.a Alert_pimpl.o bmtable.o Color.o combox.o Dialogs.o DropDown.o FileDialog.o FormFiledialog.o form_filedialog.o GUIRunTime.o FormAboutlyx.o form_aboutlyx.o FormBase.o FormBaseDeprecated.o FormBibitem.o form_bibitem.o FormBibtex.o form_bibtex.o FormBrowser.o form_browser.o FormCharacter.o form_character.o FormCitation.o form_citation.o FormDocument.o form_document.o FormError.o form_error.o FormERT.o form_ert.o FormExternal.o form_external.o FormFloat.o form_float.o FormGraphics.o form_graphics.o FormInclude.o form_include.o FormIndex.o form_index.o FormInset.o FormLog.o FormMathsBitmap.o FormMathsDeco.o form_maths_deco.o FormMathsDelim.o form_maths_delim.o FormMathsMatrix.o form_maths_matrix.o FormMathsPanel.o form_maths_panel.o FormMathsSpace.o form_maths_space.o FormMathsStyle.o form_maths_style.o FormMinipage.o form_minipage.o FormParagraph.o form_paragraph.o FormPreamble.o form_preamble.o FormPreferences.o form_preferences.o FormPrint.o form_print.o! FormRef.o form_ref.o FormSearch.o form_search.o FormShowFile.o FormSpellchecker.o form_spellchecker.o FormTabular.o form_tabular.o FormTabularCreate.o form_tabular_create.o FormTexinfo.o form_texinfo.o FormThesaurus.o form_thesaurus.o FormToc.o form_toc.o FormUrl.o form_url.o FormVCLog.o input_validators.o MathsSymbols.o Menubar_pimpl.o RadioButtonGroup.o Timeout_pimpl.o Toolbar_pimpl.o xforms_helpers.o xformsBC.o ranlib .libs/libxforms.a creating libxforms.la (cd .libs && rm -f libxforms.la && ln -s ../libxforms.la libxforms.la) gmake[4]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/src/frontends/xforms' gmake[4]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/src/frontends' /bin/sh ../../libtool --mode=link /opt/TWWfsw/bin/g++ -O3 -W -Wall -L/opt/TWWfsw/gcc303/lib -R/opt/TWWfsw/gcc303/lib -L/opt/TWWfsw/libxforms/lib -L/opt/TWWfsw/xpm/lib -R/opt/TWWfsw/libxforms/lib -R/opt/TWWfsw/xpm/lib -o libfrontends.la Alert.lo Dialogs.lo Liason.lo Menubar.lo Timeout.lo Toolbar.lo xforms/libxforms.la support/libfrontendsupport.la controllers/libcontrollers.la rm -fr .libs/libfrontends.la .libs/libfrontends.* .libs/libfrontends.* rm -fr .libs/libfrontends.lax mkdir .libs/libfrontends.lax rm -fr .libs/libfrontends.lax/libxforms.a mkdir .libs/libfrontends.lax/libxforms.a (cd .libs/libfrontends.lax/libxforms.a && ar x /home/schrufer/lyx-devel/lyx-devel/src/frontends/xforms/.libs/libxforms.a) rm -fr .libs/libfrontends.lax/libfrontendsupport.a mkdir .libs/libfrontends.lax/libfrontendsupport.a (cd .libs/libfrontends.lax/libfrontendsupport.a && ar x /home/schrufer/lyx-devel/lyx-devel/src/frontends/support/.libs/libfrontendsupport.a) rm -fr .libs/libfrontends.lax/libcontrollers.a mkdir .libs/libfrontends.lax/libcontrollers.a (cd .libs/libfrontends.lax/libcontrollers.a && ar x /home/schrufer/lyx-devel/lyx-devel/src/frontends/controllers/.libs/libcontrollers.a) ar cru .libs/libfrontends.a Alert.o Dialogs.o Liason.o Menubar.o Timeout.o Toolbar.o .libs/libfrontends.lax/libxforms.a/Alert_pimpl.o .libs/libfrontends.lax/libxforms.a/bmtable.o .libs/libfrontends.lax/libxforms.a/Color.o .libs/libfrontends.lax/libxforms.a/combox.o .libs/libfrontends.lax/libxforms.a/Dialogs.o .libs/libfrontends.lax/libxforms.a/DropDown.o .libs/libfrontends.lax/libxforms.a/FileDialog.o .libs/libfrontends.lax/libxforms.a/FormFiledialog.o .libs/libfrontends.lax/libxforms.a/form_filedialog.o .libs/libfrontends.lax/libxforms.a/GUIRunTime.o .libs/libfrontends.lax/libxforms.a/FormAboutlyx.o .libs/libfrontends.lax/libxforms.a/form_aboutlyx.o .libs/libfrontends.lax/libxforms.a/FormBase.o .libs/libfrontends.lax/libxforms.a/FormBaseDeprecated.o .libs/libfrontends.lax/libxforms.a/FormBibitem.o .libs/libfrontends.lax/libxforms.a/form_bibitem.o .libs/libfrontends.lax/libxforms.a/FormBibtex.o .libs/libfrontends.lax/libxforms.a/form_bibtex.o .libs/libfrontends.lax/libxforms! .a/FormBrowser.o .libs/libfrontends.lax/libxforms.a/form_browser.o .libs/libfrontends.lax/libxforms.a/FormError.o .libs/libfrontends.lax/libxforms.a/FormCharacter.o .libs/libfrontends.lax/libxforms.a/form_character.o .libs/libfrontends.lax/libxforms.a/FormCitation.o .libs/libfrontends.lax/libxforms.a/form_citation.o .libs/libfrontends.lax/libxforms.a/FormDocument.o .libs/libfrontends.lax/libxforms.a/form_document.o .libs/libfrontends.lax/libxforms.a/form_error.o .libs/libfrontends.lax/libxforms.a/FormERT.o .libs/libfrontends.lax/libxforms.a/form_ert.o .libs/libfrontends.lax/libxforms.a/FormExternal.o .libs/libfrontends.lax/libxforms.a/form_external.o .libs/libfrontends.lax/libxforms.a/FormFloat.o .libs/libfrontends.lax/libxforms.a/form_float.o .libs/libfrontends.lax/libxforms.a/FormGraphics.o .libs/libfrontends.lax/libxforms.a/form_graphics.o .libs/libfrontends.lax/libxforms.a/FormInclude.o .libs/libfrontends.lax/libxforms.a/form_include.o .libs/libfrontends.lax/libxforms.a/F! ormIndex.o .libs/libfrontends.lax/libxforms.a/form_index.o! .libs/libfrontends.lax/libxforms.a/FormInset.o .libs/libfrontends.lax/libxforms.a/FormLog.o .libs/libfrontends.lax/libxforms.a/FormMathsBitmap.o .libs/libfrontends.lax/libxforms.a/FormMathsDeco.o .libs/libfrontends.lax/libxforms.a/form_maths_deco.o .libs/libfrontends.lax/libxforms.a/FormMathsDelim.o .libs/libfrontends.lax/libxforms.a/form_maths_delim.o .libs/libfrontends.lax/libxforms.a/FormMathsMatrix.o .libs/libfrontends.lax/libxforms.a/form_maths_matrix.o .libs/libfrontends.lax/libxforms.a/FormMathsPanel.o .libs/libfrontends.lax/libxforms.a/form_maths_panel.o .libs/libfrontends.lax/libxforms.a/FormMathsSpace.o .libs/libfrontends.lax/libxforms.a/form_maths_space.o .libs/libfrontends.lax/libxforms.a/FormMathsStyle.o .libs/libfrontends.lax/libxforms.a/form_maths_style.o .libs/libfrontends.lax/libxforms.a/FormMinipage.o .libs/libfrontends.lax/libxforms.a/form_minipage.o .libs/libfrontends.lax/libxforms.a/FormParagraph.o .libs/libfrontends.lax/libxforms.a/form_paragraph.o .libs! /libfrontends.lax/libxforms.a/FormPreamble.o .libs/libfrontends.lax/libxforms.a/form_preamble.o .libs/libfrontends.lax/libxforms.a/FormPreferences.o .libs/libfrontends.lax/libxforms.a/form_preferences.o .libs/libfrontends.lax/libxforms.a/FormPrint.o .libs/libfrontends.lax/libxforms.a/form_print.o .libs/libfrontends.lax/libxforms.a/FormRef.o .libs/libfrontends.lax/libxforms.a/form_ref.o .libs/libfrontends.lax/libxforms.a/FormSearch.o .libs/libfrontends.lax/libxforms.a/form_search.o .libs/libfrontends.lax/libxforms.a/FormShowFile.o .libs/libfrontends.lax/libxforms.a/FormSpellchecker.o .libs/libfrontends.lax/libxforms.a/form_spellchecker.o .libs/libfrontends.lax/libxforms.a/FormTabular.o .libs/libfrontends.lax/libxforms.a/form_tabular.o .libs/libfrontends.lax/libxforms.a/FormTabularCreate.o .libs/libfrontends.lax/libxforms.a/form_tabular_create.o .libs/libfrontends.lax/libxforms.a/FormTexinfo.o .libs/libfrontends.lax/libxforms.a/form_texinfo.o .libs/libfrontends.lax/libxforms.a/F! ormThesaurus.o .libs/libfrontends.lax/libxforms.a/form_th! esaurus.o .libs/libfrontends.lax/libxforms.a/FormToc.o .libs/libfrontends.lax/libxforms.a/form_toc.o .libs/libfrontends.lax/libxforms.a/FormUrl.o .libs/libfrontends.lax/libxforms.a/form_url.o .libs/libfrontends.lax/libxforms.a/FormVCLog.o .libs/libfrontends.lax/libxforms.a/input_validators.o .libs/libfrontends.lax/libxforms.a/MathsSymbols.o .libs/libfrontends.lax/libxforms.a/Menubar_pimpl.o .libs/libfrontends.lax/libxforms.a/RadioButtonGroup.o .libs/libfrontends.lax/libxforms.a/Timeout_pimpl.o .libs/libfrontends.lax/libxforms.a/Toolbar_pimpl.o .libs/libfrontends.lax/libxforms.a/xforms_helpers.o .libs/libfrontends.lax/libxforms.a/xformsBC.o .libs/libfrontends.lax/libfrontendsupport.a/LyXImage.o .libs/libfrontends.lax/libcontrollers.a/biblio.o .libs/libfrontends.lax/libcontrollers.a/character.o .libs/libfrontends.lax/libcontrollers.a/ButtonControllerBase.o .libs/libfrontends.lax/libcontrollers.a/ButtonPolicies.o .libs/libfrontends.lax/libcontrollers.a/ControlAboutlyx.o .libs/l! ibfrontends.lax/libcontrollers.a/ControlBibitem.o .libs/libfrontends.lax/libcontrollers.a/ControlBibtex.o .libs/libfrontends.lax/libcontrollers.a/ControlButtons.o .libs/libfrontends.lax/libcontrollers.a/ControlCharacter.o .libs/libfrontends.lax/libcontrollers.a/ControlCitation.o .libs/libfrontends.lax/libcontrollers.a/ControlCommand.o .libs/libfrontends.lax/libcontrollers.a/ControlConnections.o .libs/libfrontends.lax/libcontrollers.a/ControlDialog_impl.o .libs/libfrontends.lax/libcontrollers.a/ControlError.o .libs/libfrontends.lax/libcontrollers.a/ControlERT.o .libs/libfrontends.lax/libcontrollers.a/ControlExternal.o .libs/libfrontends.lax/libcontrollers.a/ControlFloat.o .libs/libfrontends.lax/libcontrollers.a/ControlGraphics.o .libs/libfrontends.lax/libcontrollers.a/ControlInclude.o .libs/libfrontends.lax/libcontrollers.a/ControlIndex.o .libs/libfrontends.lax/libcontrollers.a/ControlLog.o .libs/libfrontends.lax/libcontrollers.a/ControlMinipage.o .libs/libfrontends.lax/libcont! rollers.a/ControlPreamble.o .libs/libfrontends.lax/libcon! trollers.a/ControlPrint.o .libs/libfrontends.lax/libcontrollers.a/ControlRef.o .libs/libfrontends.lax/libcontrollers.a/ControlSearch.o .libs/libfrontends.lax/libcontrollers.a/ControlShowFile.o .libs/libfrontends.lax/libcontrollers.a/ControlSpellchecker.o .libs/libfrontends.lax/libcontrollers.a/ControlTabularCreate.o .libs/libfrontends.lax/libcontrollers.a/ControlTexinfo.o .libs/libfrontends.lax/libcontrollers.a/ControlThesaurus.o .libs/libfrontends.lax/libcontrollers.a/ControlToc.o .libs/libfrontends.lax/libcontrollers.a/ControlUrl.o .libs/libfrontends.lax/libcontrollers.a/ControlVCLog.o .libs/libfrontends.lax/libcontrollers.a/helper_funcs.o ranlib .libs/libfrontends.a rm -fr .libs/libfrontends.lax creating libfrontends.la (cd .libs && rm -f libfrontends.la && ln -s ../libfrontends.la libfrontends.la) gmake[4]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/src/frontends' gmake[3]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/src/frontends' gmake[3]: Entering directory `/home/schrufer/lyx-devel/lyx-devel/src' /bin/sh ../libtool --mode=link /opt/TWWfsw/bin/g++ -O3 -W -Wall -L/opt/TWWfsw/gcc303/lib -R/opt/TWWfsw/gcc303/lib -L/opt/TWWfsw/libxforms/lib -L/opt/TWWfsw/xpm/lib -R/opt/TWWfsw/libxforms/lib -R/opt/TWWfsw/xpm/lib -o lyx BufferView.o BufferView2.o BufferView_pimpl.o Bullet.o Chktex.o ColorHandler.o CutAndPaste.o DepTable.o FloatList.o Floating.o FontInfo.o FontLoader.o FuncStatus.o LColor.o LaTeX.o LaTeXFeatures.o LyXAction.o LyXSendto.o LyXView.o MenuBackend.o Painter.o PainterBase.o ParagraphParameters.o Spacing.o TextCache.o Thesaurus.o ToolbarDefaults.o UpdateInset.o WorkArea.o XFormsView.o box.o buffer.o bufferlist.o bufferparams.o bufferview_funcs.o chset.o converter.o debug.o encoding.o exporter.o figure_form.o figureForm.o font.o gettext.o importer.o intl.o iterators.o kbmap.o kbsequence.o language.o lastfiles.o lengthcommon.o lyx_cb.o lyx_gui.o lyx_gui_misc.o lyx_main.o lyx_sty.o lyxcursor.o lyxfont.o lyxfind.o lyxfunc.o lyxgluelength.o lyxlayout.o lyxlength.o lyxl! ex.o lyxlex_pimpl.o lyxlookup.o lyxrc.o lyxrow.o lyxserver.o lyxtextclass.o lyxtextclasslist.o lyxvc.o main.o minibuffer.o paragraph.o paragraph_pimpl.o print_form.o screen.o sp_spell.o tabular.o tabular-old.o tabular_funcs.o tex-accent.o tex-strings.o texrow.o text.o text2.o tracer.o trans.o trans_mgr.o undo.o undo_funcs.o undostack.o vc-backend.o version.o vspace.o mathed/libmathed.la insets/libinsets.la graphics/libgraphics.la frontends/libfrontends.la support/libsupport.la ../sigc++/libsigc.la ../intl/libintl.a `../sigc++/sigc-config --libs-names | sed -e 's/-lsigc//'` -lSM -lICE -liberty -lc -lm -L/usr/openwin/lib -R/usr/openwin/lib -lX11 -lsocket -lnsl /opt/TWWfsw/bin/g++ -O3 -W -Wall -o lyx BufferView.o BufferView2.o BufferView_pimpl.o Bullet.o Chktex.o ColorHandler.o CutAndPaste.o DepTable.o FloatList.o Floating.o FontInfo.o FontLoader.o FuncStatus.o LColor.o LaTeX.o LaTeXFeatures.o LyXAction.o LyXSendto.o LyXView.o MenuBackend.o Painter.o PainterBase.o ParagraphParameters.o Spacing.o TextCache.o Thesaurus.o ToolbarDefaults.o UpdateInset.o WorkArea.o XFormsView.o box.o buffer.o bufferlist.o bufferparams.o bufferview_funcs.o chset.o converter.o debug.o encoding.o exporter.o figure_form.o figureForm.o font.o gettext.o importer.o intl.o iterators.o kbmap.o kbsequence.o language.o lastfiles.o lengthcommon.o lyx_cb.o lyx_gui.o lyx_gui_misc.o lyx_main.o lyx_sty.o lyxcursor.o lyxfont.o lyxfind.o lyxfunc.o lyxgluelength.o lyxlayout.o lyxlength.o lyxlex.o lyxlex_pimpl.o lyxlookup.o lyxrc.o lyxrow.o lyxserver.o lyxtextclass.o lyxtextclasslist.o lyxvc.o main.o minibuffer.o paragraph.o paragraph_pimpl.o print_form.o screen.o sp_spell.! o tabular.o tabular-old.o tabular_funcs.o tex-accent.o tex-strings.o texrow.o text.o text2.o tracer.o trans.o trans_mgr.o undo.o undo_funcs.o undostack.o vc-backend.o version.o vspace.o -L/opt/TWWfsw/gcc303/lib -L/opt/TWWfsw/libxforms/lib -L/opt/TWWfsw/xpm/lib mathed/.libs/libmathed.a insets/.libs/libinsets.a graphics/.libs/libgraphics.a frontends/.libs/libfrontends.a -lforms -lXpm support/.libs/libsupport.a ../sigc++/.libs/libsigc.a ../intl/libintl.a -lSM -lICE -liberty -lc -lm -L/usr/openwin/lib -lX11 -lsocket -lnsl -R/opt/TWWfsw/gcc303/lib -R/opt/TWWfsw/libxforms/lib -R/opt/TWWfsw/xpm/lib -R/usr/openwin/lib Undefined first referenced symbol in file ControlInset<InsetCommand, InsetCommandParams>::inset() const frontends/.libs/libfrontends.a(ControlBibitem.o) ButtonController<NoRepeatedApplyReadOnlyPolicy, xformsBC>::ButtonController(std::string const&, std::string const&)frontends/.libs/libfrontends.a(FormDocument.o) ControlInset<InsetExternal, InsetExternal::Params>::params()frontends/.libs/libfrontends.a(FormExternal.o) ButtonController<OkCancelReadOnlyPolicy, xformsBC>::ButtonController(std::string const&, std::string const&)frontends/.libs/libfrontends.a(FormTabular.o) ControlInset<InsetCommand, InsetCommandParams>::params() frontends/.libs/libfrontends.a(FormBibitem.o) ControlInset<InsetERT, ERTParams>::params() frontends/.libs/libfrontends.a(FormERT.o) ControlInset<InsetGraphics, InsetGraphicsParams>::params() frontends/.libs/libfrontends.a(FormGraphics.o) ControlInset<InsetError, std::string>::params()frontends/.libs/libfrontends.a(FormError.o) ControlInset<InsetInclude, InsetInclude::Params>::params()frontends/.libs/libfrontends.a(FormInclude.o) ControlInset<InsetMinipage, MinipageParams>::params() frontends/.libs/libfrontends.a(FormMinipage.o) ControlInset<InsetFloat, FloatParams>::params() frontends/.libs/libfrontends.a(FormFloat.o) ld: fatal: Symbol referencing errors. No output written to lyx collect2: ld returned 1 exit status gmake[3]: *** [lyx] Error 1 gmake[3]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/src' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/src' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/home/schrufer/lyx-devel/lyx-devel/src' gmake: *** [all-recursive] Error 1