Hi Juri,
Yuri Dario schrieb:
I'm building OO using the compiler STL library shipped with gcc3.3.5,
but I'm getting this strange error:
You should try to get STLport - preferrably the included version -
compiling on your platform, to eliminate an incalculable unknown from
your port. OOo doesn't build out of the box with compiler STL even on
existing platforms.
E:\rd\OpenOffice\OOo_2.0beta2\sal\os2gcci.pro\slb\sal.lib(bootstrap.ob
j) : error LNK2029: "guard variable for
rtl::Static<__gnu_cxx::hash_map<rtl::OUString, Bootstrap_Impl*,
rtl::OUStringHash, std::equal_to<rtl::OUString>,
sal::Allocator<rtl::OUString> >, (anonymous
namespace)::bootstrap_map>::StaticInstance::operator()()::instance" :
unresolved external
I'm not used to 'guard variable for' term, so I don't know where to
look.
Guard variables are compiler-generated variables that are used to ensure
that dynamically initialized function-scope static variables are
initialized (e.g. constructed) only once. If the compiler introduces
such variables it should also make them available for linking.
-> Looks like a compiler bug.
Ciao, Joerg
--
Joerg Barfurth Sun Microsystems - Desktop - Hamburg
>>>>>>>>>>>>>>>>>> using std::disclaimer <<<<<<<<<<<<<<<<<<<<<<<
Software Engineer [EMAIL PROTECTED]
OpenOffice.org Configuration http://util.openoffice.org
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]