[vtkusers] vtk4.2.2 build Redhat 9 Help!!

Bruce Lamond Bruce.Lamond at ed.ac.uk
Sat Feb 28 10:29:38 EST 2004


Hi there,
I'm having trouble building vtk4.2.2 on redhat 9 using cmake 1.8. I've done a
build before (at work) so kind of know what I'm doing. Now I'm trying to build
at home and am pretty sure I've set all the variables correctly in cmake but get
the following error:

###########################################################################

Building executable /usr/local/vtk4.2.2/bin/vtk...
g++      -Wno-deprecated  -I/usr/X11R6/include -fPIC  vtkTkAppInit.o    -o
/usr/local/vtk4.2.2/bin/vtk -rdynamic -L. -L/usr/local/vtk4.2.2/lib
-L/usr/X11R6/lib -lvtkCommonTCL -lvtkFilteringTCL -lvtkGraphicsTCL
-lvtkImagingTCL -lvtkIOTCL -lvtkRenderingTCL -lvtkPatentedTCL -lvtkHybridTCL
-lvtkPatented -lvtkHybrid -lvtkRenderingTCL -lvtkGraphicsTCL -lvtkImagingTCL
-lvtkRendering -lvtkGraphics -lvtkImaging -lSM -lICE -lSM -lICE -lX11 -lXext
-lX11 -lXext -lvtkftgl -lGLU -lGL -lvtkfreetype -lXt -lSM -lICE -lX11 -lXext
-ltk8.3 -lvtkIOTCL -lvtkFilteringTCL -lvtkCommonTCL -lvtkIO -lvtkFiltering
-lvtkCommon -lpthread -ldl -lm -lpng -lz -lz -ljpeg -ltiff -lvtkexpat -ltcl8.3
-Wl,-rpath,.:/usr/local/vtk4.2.2/lib:/usr/X11R6/lib
/usr/local/vtk4.2.2/lib/libvtkHybridTCL.so: undefined reference to
`vtkPushPipeline::New()'
/usr/local/vtk4.2.2/lib/libvtkHybridTCL.so: undefined reference to
`vtkPushPipeline::SetExecutionToOutputRatio(vtkProcessObject*, int)'
/usr/local/vtk4.2.2/lib/libvtkHybridTCL.so: undefined reference to
`vtkPushPipeline::SetInputToExecutionRatio(vtkProcessObject*, int, int)'
/usr/local/vtk4.2.2/lib/libvtkHybrid.so: undefined reference to
`vtkInstantiatorvtkPushImageFilterSampleNew()'
/usr/local/vtk4.2.2/lib/libvtkHybridTCL.so: undefined reference to
`vtkPushImageReader::Run()'
/usr/local/vtk4.2.2/lib/libvtkHybridTCL.so: undefined reference to
`vtkPushPipeline::Run(vtkSource*)'
/usr/local/vtk4.2.2/lib/libvtkHybridTCL.so: undefined reference to
`vtkPushImageReader::New()'
/usr/local/vtk4.2.2/lib/libvtkHybridTCL.so: undefined reference to
`vtkPushImageFilterSample::New()'
/usr/local/vtk4.2.2/lib/libvtkHybridTCL.so: undefined reference to
`vtkPushPipeline::AddWindow(vtkRenderWindow*)'
/usr/local/vtk4.2.2/lib/libvtkHybridTCL.so: undefined reference to
`vtkPushPipeline::AddPusher(vtkProcessObject*)'
/usr/local/vtk4.2.2/lib/libvtkHybrid.so: undefined reference to
`vtkInstantiatorvtkPushImageReaderNew()'
/usr/local/vtk4.2.2/lib/libvtkHybrid.so: undefined reference to
`vtkInstantiatorvtkPushPipelineNew()'
/usr/local/vtk4.2.2/lib/libvtkHybridTCL.so: undefined reference to
`vtkPushPipeline::Push(vtkSource*)'
/usr/local/vtk4.2.2/lib/libvtkHybridTCL.so: undefined reference to
`vtkPushImageReader::Push()'
collect2: ld returned 1 exit status
make[3]: *** [/usr/local/vtk4.2.2/bin/vtk] Error 1
make[3]: Leaving directory `/usr/local/vtk4.2.2/Wrapping/Tcl'
make[2]: *** [default_target] Error 2
make[2]: Leaving directory `/usr/local/vtk4.2.2/Wrapping/Tcl'
make[1]: *** [default_target_Wrapping_Tcl] Error 2
make[1]: Leaving directory `/usr/local/vtk4.2.2'
make: *** [default_target] Error 2

#####################################################################

Anyone see anything obvious?

Thanks
Bruce Lamond

-- 

             ################################################
             # Bruce Lamond                                 #
             # Edinburgh Virtual Environment Centre (EdVEC) #
             # University of Edinburgh                      #
             # JCMB room 2403                               #
             # The Kings Buildings                          #
             # West Mains Road                              #
             # Edinburgh EH9 3JZ                            # 
             # UK                                           #
             # www.edvec.ed.ac.uk                           #
             # Tel. (00 44 )/(0) 131 650 4981               #
             ################################################



More information about the vtkusers mailing list