Apache OpenOffice (AOO) Bugzilla – Issue 17830
IRIX:xmlscript::BulletinBoardElement::BulletinBoardElement not defined
Last modified: 2010-03-29 20:56:22 UTC
CC -c -I. -I. -I../inc -I../../inc -I../../unx/inc -I../../unxirxm3.pro/inc -I. -I/build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/solver/645/unxirxm3.pro/inc/stl -I/build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/solver/645/unxirxm3.pro/inc/external -I/build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/solver/645/unxirxm3.pro/inc -I/build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/solenv/unxirxm3/inc -I/build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/solenv/inc -I/build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/res -I/build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/solver/645/unxirxm3.pro/inc/stl -I/build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/solenv/inc/Xp31 -I/usr/java2/include -I/usr/java2/include/irix -I/usr/java2/include/native_threads/include -I. -I../../res -I. -O2 -LANG:ansi-for-init-scope=OFF -LANG:std -LANG:libc_in_namespace_std=ON -LANG:exceptions=ON -KPIC -DIRIX -DUNX -DVCL -DC730 -DC730 -DMIPS -DCVER=C730 -D_USE_NAMESPACE -DSTLPORT_VERSION=0x450 -D_USE_NAMESPACE=1 -DNEW_SOLAR -DSGI_STL -D__STL_THROW_RANGE_ERRORS -D__DMAKE -DUNIX -DCPPU_ENV=MipsPro -DSUPD=645 -DBUILD=8639 -DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DEXCEPTIONS_ON -DCUI -DSOLAR_JAVA -DSRX645 -DSHAREDLIB -D_DLL_ -DMULTITHREAD -w -o ../../unxirxm3.pro/slo/xmldlg_import.o /build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/xmlscript/source/xmldlg_imexp/xmldlg_import.cxx cc-1113 CC: ERROR File = /build1/nickb/openoffice/workarea/11rc/oo_1.1rc_src/xmlscript/source/xmldlg_imexp/imp_share.hxx, Line = 500 The function "xmlscript::BulletinBoardElement::BulletinBoardElement(const rtl::OUString &, const com::sun::star::uno::Reference<com::sun::star::xml::sax2::XExtendedAt tributes> &, xmlscript::ElementBase *, xmlscript::DialogImport *)" was referenced but not defined. inline BulletinBoardElement( ^
Removing the inline fixed this.
set target milestone to 1.1.1
reassigned.
Coudl this be a MIPSpro bug ?
I think MipsPro might require 'extern inline' to accept inline in this situation. Its a feature... not a bug! ;-)
oh, I see. can you check? I can easily check other compilers still oke the code after its extern inline. Good to see you are back, btw.
Doh, that doesn't work :-( I think the problem here, is that the actual definition of the function is in source/xmldlg_imexp/xmldlg_impmodels.cxx (which compiles fine with the inline there), but then source/xmldlg_imexp/imp_share.hxx is included in source/xmldlg_imexp/xmldlg_import.cxx -- where there is no definition! So, when the compiler see's 'inline' and try's to grab the function to 'inline' it at its usage point, it falls over. Not that I'm sure what we can do about it... :-/
per issue 106845 sb removed the partial irix port, so this doesn't make sense in isolation anymore
closing