Issue 17830 - IRIX:xmlscript::BulletinBoardElement::BulletinBoardElement not defined
Summary: IRIX:xmlscript::BulletinBoardElement::BulletinBoardElement not defined
Status: CLOSED WONT_FIX
Alias: None
Product: porting
Classification: Code
Component: code (show other issues)
Version: OOo 1.1 RC
Hardware: SGI IRIX
: P3 Trivial (vote)
Target Milestone: AOO PleaseHelp
Assignee: sander_traveling
QA Contact: issues@porting
URL:
Keywords:
Depends on:
Blocks: 809
  Show dependency tree
 
Reported: 2003-08-04 02:00 UTC by nickb
Modified: 2010-03-29 20:56 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description nickb 2003-08-04 02:00:30 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(
               ^
Comment 1 nickb 2003-08-04 02:01:51 UTC
Removing the inline fixed this.
Comment 2 Martin Hollmichel 2003-08-07 15:56:38 UTC
set target milestone to 1.1.1
Comment 3 Martin Hollmichel 2003-10-17 08:21:22 UTC
reassigned.
Comment 4 sander_traveling 2003-12-04 04:06:58 UTC
Coudl this be a MIPSpro bug ? 
Comment 5 nickb 2003-12-04 05:53:13 UTC
I think MipsPro might require 'extern inline' to accept inline in this
situation.

Its a feature... not a bug! ;-)
Comment 6 sander_traveling 2003-12-04 12:57:43 UTC
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.
Comment 7 nickb 2003-12-04 23:34:28 UTC
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... :-/
Comment 8 caolanm 2010-03-29 20:56:07 UTC
per issue 106845 sb removed the partial irix port, so this doesn't make sense in
isolation anymore
Comment 9 caolanm 2010-03-29 20:56:22 UTC
closing