Hi,

On Mon, 2006-10-02 at 14:15 +0100, Ronan Jamieson wrote:
> Hi All,
> 
> I am trying to build OpenSG and VTK, using the code i got from Praveen 
> (via Gerrit, i presume). I am using the offical 1.6 release, building on 
> an a IA64 machine, with gcc-3.3.3 and Suse. I added the code into a 
> directory i made off Source/Contrib called Vtk with comon.libs.in and 
> common.mk included in the directory. I  then configure my version of 
> OpenSG with the following
> 
> ./configure  --prefix=/export/home/ronan/Develop/OpenSG-VTK/1.6-local 
> --enable-jpg --enable-png --enable-glut 
> with-add-incdir=/export/home/ronan/VTK/VTKOpenSG-include/include/vtk-5.0 
> --with-add-libdir=/export/home/ronan/VTK/VTKOpenSG-include/lib
> 
> 
> And then did the usual make/install. I then added the test application 
> into the Tutorials directory and changed the Makefile to add in the 
> OSGContrib and OSGWindowX libraries. When i try and make it using the 
> following
> 
> "g++" -D_GNU_SOURCE -DQT_CLEAN_NAMESPACE -DOSG_WITH_GLUT -DOSG_WITH_JPG 
> -DOSG_WITH_PNG -D_OSG_HAVE_CONFIGURED_H_ -DQT_NO_XINERAMA 
> -DQT_NO_XRENDER -DQT_NO_XFTFREETYPE -DQT_NO_XKB -DQT_NO_SM_SUPPORT 
> -DQT_NO_IMAGEIO_MNG -DQT_NO_IMAGEIO_JPEG -DQT_NO_STYLE_AQUA 
> -DQT_NO_STYLE_MAC -DQT_NO_STYLE_INTERLACE -DQT_NO_STYLE_COMPACT -ansi 
> -use_readonly_const -ftemplate-depth-100 -fpic -O2 -DOSG_WITH_GLUT 
> -DOSG_WITH_JPG -DOSG_WITH_PNG 
> -I/export/home/ronan/Develop/OpenSG-VTK/1.6-local/include y
> -I/export/home/ronan/VTK/VTKOpenSG-include/include/vtk-5.0 -lOSGContrib 
> -lOSGWindowX 01testVTK.cpp  -O2 
> -L/export/home/ronan/Develop/OpenSG-VTK/1.6-local/lib/opt 
> -L/export/home/ronan/VTK/VTKOpenSG-include/lib -lOSGWindowGLUT 
> -lOSGSystem -lOSGBase -ljpeg -lpng -lz -lglut -lGLU -lGL -lXmu -lXi -lXt 
> -lX11 -lpthread -ldl -lm -L/usr/X11R6/lib -lvtkIO -lvtkCommon 
> -lvtkGraphics -lvtkRendering -lvtkFiltering -o 01testVTK

quick one, as you seem to be working with static vtk libraries, order is
important, can you try to put -lvtkCommon last.

My guess would be you have to play a little bit with the vtk lib order 
to get it working. You might even have to put the same lib twice or more
on the command line. Or switch to dynamic libs if you can.

I tested against dynamic libs so there might be even some vtk libs
missing as they are pulled in automatically. 

regards,
  gerrit



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to