info-inventor-dev
[Top] [All Lists]

Re: Building on Solaris?

To: info-inventor-dev@xxxxxxxxxxx
Subject: Re: Building on Solaris?
From: Linh H Phan <phan@xxxxxxxxxxxxxxxxxxx>
Date: Fri, 30 Mar 2001 15:25:02 -0800 (PST)
In-reply-to: <3AC4C447.5AD9FB3B@ifp.uni-stuttgart.de>
References: <3AC4C447.5AD9FB3B@ifp.uni-stuttgart.de>
Sender: owner-info-inventor-dev@xxxxxxxxxxx
Hi,

  I finally got the libInventorXt.a and libInventor.a compiled on
SunOs 5.7 but I am getting these undefined symbols in the 
02.1.HelloCone example:

296 simcat> c++ -L/proj/sgi/Inventor/inventor/libSoXt 
-L/proj/sgi/Inventor/inventor/lib  -L/proj/sgi/Inventor/inventor/libFL/src   
-L/usr/lib -L/proj/sgi/Inventor/jpeg-6b 02.1.HelloCone.o  -lInventor 
-lInventorXt -ljpeg -o 02.1.HelloCone -lGL -lGLU -lXm -lXt -lX11 -lFL  -ldl -lm 
Undefined                       first referenced
 symbol                             in file
flMakeCurrentFont                   
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoAsciiText.o)
SoSceneManager::setRenderCallback(void (*)(void *, SoSceneManager *), void 
*)/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
SoSceneManager::reinitialize(void)  
/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
iclose                              
/proj/sgi/Inventor/inventor/lib/libInventor.a(So.o)
SoSceneManager::setBackgroundIndex(int)/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
flFreeBitmap                        
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoText2.o)
SoSceneManager::~SoSceneManager(void)/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
SoSceneManager::setAntialiasing(int, 
int)/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
flFreeOutline                       
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoAsciiText.o)
flCreateFont                        
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoAsciiText.o)
SoSceneManager::setBackgroundColor(SbColor const 
&)/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
SoSelection::removeChangeCallback(void (*)(void *, SoSelection *), void 
*)/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
SoSceneManager::getAntialiasing(int &, int &) 
const/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
fiopen                              
/proj/sgi/Inventor/inventor/lib/libInventor.a(So.o)
flGetCurrentFont                    
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoAsciiText.o)
SoInteraction::init(void)           
/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXt.o)
SoSceneManager::SoSceneManager(void)/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
SoSceneManager::scheduleRedraw(void)/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
SoSceneManager::getRedrawPriority(void) 
const/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
flGetCurrentContext                 
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoAsciiText.o)
SoNodeKit::init(void)               
/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXt.o)
flUniGetOutline                     
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoText3.o)
flDestroyFont                       
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoAsciiText.o)
SoSceneManager::setGLRenderAction(SoGLRenderAction *)  
/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
flUniGetBitmap                      
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoText2.o)
SoSceneManager::setRGBMode(int)     
/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
flSetHint                           
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoAsciiText.o)
flMakeCurrentContext                
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoAsciiText.o)
getrow                              
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoTexture2.o)
SoSceneManager::setWindowSize(SbVec2s const 
&)/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
flGetOutline                        
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoAsciiText.o)
flCreateContext                     
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoAsciiText.o)
SoSceneManager::setRedrawPriority(unsigned 
int)/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
SoSelection::addChangeCallback(void (*)(void *, SoSelection *), void 
*)/proj/sgi/Inventor/inventor/libSoXt/libInventorXt.a(SoXtRendrArea.o)
i_seterror                          
/proj/sgi/Inventor/inventor/lib/libInventor.a(SoTexture2.o)
putrow                              
/proj/sgi/Inventor/inventor/lib/libInventor.a(So.o)
sqrtf                               
/proj/sgi/Inventor/inventor/lib/libInventor.a(libNurbs.o)

I did include libFL.a.  Do you know why I'm having these undefined symbols?

Thank you,

Linh

<Prev in Thread] Current Thread [Next in Thread>