[Bf-committers] irix linking problem (still)

John K. Walton bf-committers@blender.org
Mon, 9 Dec 2002 22:19:09 -0500 (EST)


well, i tracked it down to this code. i don't know c++ but somethings up
with this symbol. maarten can you comment on this problem please?

sgi127 302% nm GHOST_EventManager.o | grep _M_initialize
[34]    |         0|       0|FUNC |GLOB |DEFAULT  |UNDEF
|_M_initialize_map__Q2_3std84_Deque_base__pt__65_P12GHOST_IEventQ2_3std33allocator__pt__16_P12GHOST_IEventXCUiL10GUi
[95]    |         0|       0|NOTY |LOCL |DEFAULT  |UNDEF
|__TIR___M_initialize_map__Q2_3std84_Deque_base__pt__65_P12GHOST_IEventQ2_3std33allocator__pt__16_P12GHOST_IEventXCUiL10GUi
[96]    |         0|       0|NOTY |LOCL |DEFAULT  |UNDEF
|__CBI___M_initialize_map__Q2_3std84_Deque_base__pt__65_P12GHOST_IEventQ2_3std33allocator__pt__16_P12GHOST_IEventXCUiL10GUi


On Mon, 9 Dec 2002, John K. Walton wrote:

> 
> Ok, I upgraded to the latest irix compiler i can (7.3.1.3m. was previously
> 7.3 compiler but up to date run time. now it's all uptodate) the previous
> symbol was a documented problem in STL libs and went away. but a new one
> poped up now:
> 
> sgi127 248% source/blender.bin
> guessing 'lt-blender.bin' ==
> '/usr/local/apps/openblender/blender-2.25-bf/mips4/source/.libs/lt-blender.bin'
> 730958:lt-blender.bin: rld: Fatal Error: attempted access to unresolvable
> symbol in
> /usr/local/apps/openblender/blender-2.25-bf/mips4/intern/.libs/libblender_intern.so.1: _M_initialize_map__Q2_3std84_Deque_base__pt__65_P12GHOST_IEventQ2_3std33allocator__pt__16_P12GHOST_IEventXCUiL10GUi
> sgi127 249% 
> 
> This one containes the string 'GHOST' so perhaps, there's something not
> right in the ghost stuff. I ran with it, with and without the compiler
> directives below, same result. 
> 
> On Sun, 8 Dec 2002, John K. Walton wrote:
> 
> > 
> > tried both directives no luck. 
> > 
> > -D__STL_USE_NEW_IOSTREAMS -D_NOTHREADS
> > 
> > On Sun, 8 Dec 2002, Kent Mein wrote:
> > 
> > > In reply to John K. Walton (walton@mrnutty.com):
> > > 
> > > Try adding  -D__STL_USE_NEW_IOSTREAMS to your compile line does that
> > > help?
> > > 
> > > Kent
> > > 
> > > _______________________________________________
> > > Bf-committers mailing list
> > > Bf-committers@blender.org
> > > http://www.blender.org/mailman/listinfo/bf-committers
> > > 
> > 
> > _______________________________________________
> > Bf-committers mailing list
> > Bf-committers@blender.org
> > http://www.blender.org/mailman/listinfo/bf-committers
> > 
> 
> _______________________________________________
> Bf-committers mailing list
> Bf-committers@blender.org
> http://www.blender.org/mailman/listinfo/bf-committers
>