Hi LyX developpers ! I'm trying to compile lyx-1.2.1 on a IBM Power4 (aix5.1.0.0) with gcc3.2 but it fails during the linking phase with the following stuff:
ld: 0711-317 ERROR: Undefined symbol: boost::detail::crc_table_t<(unsigned long)32, (unsigned)79764919, (bool)1>::table_ ld: 0711-317 ERROR: Undefined symbol: .fl_set_object_helper ld: 0711-317 ERROR: Undefined symbol: ControlDialog<ControlConnectBD>::hide() ld: 0711-317 ERROR: Undefined symbol: ControlDialog<ControlConnectBD>::update() ld: 0711-317 ERROR: Undefined symbol: ControlDialog<ControlConnectBD>::show() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetCommand, InsetCommandParams>::hide() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetCommand, InsetCommandParams>::update() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetCommand, InsetCommandParams>::apply() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetCommand, InsetCommandParams>::updateSlot(bool) ld: 0711-317 ERROR: Undefined symbol: ControlDialog<ControlConnectBI>::hide() ld: 0711-317 ERROR: Undefined symbol: ControlDialog<ControlConnectBI>::update() ld: 0711-317 ERROR: Undefined symbol: ControlDialog<ControlConnectBI>::show() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetCommand, InsetCommandParams>::showInset(InsetCommand*) ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetCommand, InsetCommandParams>::createInset(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetFloat, FloatParams>::hide() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetFloat, FloatParams>::update() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetFloat, FloatParams>::apply() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetFloat, FloatParams>::updateSlot(bool) ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetMinipage, MinipageParams>::hide() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetMinipage, MinipageParams>::update() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetMinipage, MinipageParams>::apply() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetMinipage, MinipageParams>::updateSlot(bool) ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetInclude, InsetInclude::Params>::hide() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetInclude, InsetInclude::Params>::update() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetInclude, InsetInclude::Params>::apply() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetInclude, InsetInclude::Params>::updateSlot(bool) ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetGraphics, InsetGraphicsParams>::hide() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetGraphics, InsetGraphicsParams>::update() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetGraphics, InsetGraphicsParams>::apply() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetGraphics, InsetGraphicsParams>::updateSlot(bool) ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetExternal, InsetExternal::Params>::hide() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetExternal, InsetExternal::Params>::update() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetExternal, InsetExternal::Params>::apply() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetExternal, InsetExternal::Params>::updateSlot(bool) ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetERT, ERTParams>::hide() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetERT, ERTParams>::update() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetERT, ERTParams>::apply() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetERT, ERTParams>::updateSlot(bool) ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetError, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::hide() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetError, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::update() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetError, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::apply() ld: 0711-317 ERROR: Undefined symbol: ControlInset<InsetError, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::updateSlot(bool) ld: 0711-317 ERROR: Undefined symbol: .ControlInset<InsetCommand, InsetCommandParams>::params() ld: 0711-317 ERROR: Undefined symbol: .ControlInset<InsetCommand, InsetCommandParams>::inset() const ld: 0711-317 ERROR: Undefined symbol: .fl_get_tabfolder_numfolders ld: 0711-317 ERROR: Undefined symbol: .ControlInset<InsetError, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::params() ld: 0711-317 ERROR: Undefined symbol: .ControlInset<InsetERT, ERTParams>::params() ld: 0711-317 ERROR: Undefined symbol: .ControlInset<InsetExternal, InsetExternal::Params>::params() ld: 0711-317 ERROR: Undefined symbol: .ControlInset<InsetGraphics, InsetGraphicsParams>::params() ld: 0711-317 ERROR: Undefined symbol: .ControlInset<InsetInclude, InsetInclude::Params>::params() ld: 0711-317 ERROR: Undefined symbol: .ControlInset<InsetMinipage, MinipageParams>::params() ld: 0711-317 ERROR: Undefined symbol: .ControlInset<InsetFloat, FloatParams>::params() ld: 0711-317 ERROR: Undefined symbol: .ButtonController<NoRepeatedApplyReadOnlyPolicy, xformsBC>::ButtonController[in-charge](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ld: 0711-317 ERROR: Undefined symbol: GuiBC<flobjs_, flobjs_>::refresh() ld: 0711-317 ERROR: Undefined symbol: GuiBC<flobjs_, flobjs_>::refreshReadOnly() ld: 0711-317 ERROR: Undefined symbol: fl_calloc ld: 0711-317 ERROR: Undefined symbol: fl_free ld: 0711-317 ERROR: Undefined symbol: .ButtonController<OkCancelReadOnlyPolicy, xformsBC>::ButtonController[in-charge](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ld: 0711-317 ERROR: Undefined symbol: .fl_set_tooltip_font I think (but I'm not sure) that it is a problem with xforms. I tried with a precompiled version for aix4 (xforms-0.88) and also with a compiled version (xforms-1.0RC5.2), running the configure script with the --with-extra-lib and --with-extra-inc pointing towards the xforms directories. But I always got the same error messages. Could you help me ? Nicolas -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Nicolas FERRE' (PhD) phone/fax : +39-0577-234278 Dipartimento di Chimica Universita` di Siena mailto:ferre@;unisi.it via Aldo Moro 53100 SIENA (Italia) http://ccmaol1.chim.unisi.it/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~