[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Help needed: cmake, vtk packages



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello!

I recently got the need to use vtk [0] within one of my projects and
found out that VTK related stuff is a bit outdated in debian, so i tried
myself in packaging the newer versions of cmake [1] and vtk.

I already contacted A. Maitland Bottoms some month ago, but i didn't
find the time to concentrate on this ealier.

As i'm not a dd yet could some please take a look at my cmake package
(http://stud3.tuwien.ac.at/~e9925791/debian/). I didn't succeed in
packaging current vtk cause of linker errors during building the tcl
stuff. Perhaps someone is using vtk and has fixed this problem, so we
can get fresh vtk packages uploaded.

Below the linker messages.

c++      -g -Wall -Wno-deprecated -O2  -I/usr/X11R6/include -fPIC
vtkTkAppInit.o    -o /home/kwaxi/work/vtk-4.2.2/Build/bin/vtk -rdynamic
- -L. -L/home/kwaxi/work/vtk-4.2.2/Build/bin -L/usr/X11R6/lib
- -lvtkCommonTCL -lvtkFilteringTCL -lvtkGraphicsTCL -lvtkImagingTCL
- -lvtkIOTCL -lvtkRenderingTCL -lvtkHybridTCL -lvtkParallelTCL -lvtkHybrid
- -lvtkParallel -lvtkIOTCL -lvtkIO -lpng -lz -lz -ljpeg -ltiff -lexpat
- -lvtkRenderingTCL -lvtkGraphicsTCL -lvtkImagingTCL -lvtkFilteringTCL
- -lvtkCommonTCL -lvtkRendering -lvtkGraphics -lvtkImaging -lvtkFiltering
- -lvtkCommon -pthread -ldl -lm -lSM -lICE -lSM -lICE -lX11 -lXext -lX11
- -lXext -lvtkftgl -lGLU -lGL -lvtkfreetype -lXt -lSM -lICE -lX11 -lXext
- -ltcl8.4 -ltk8.4
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybridTCL.so: undefined
reference to `vtkPushPipeline::New()'
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybridTCL.so: undefined
reference to
`vtkPushPipeline::SetExecutionToOutputRatio(vtkProcessObject*, int)'
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybridTCL.so: undefined
reference to
`vtkPushPipeline::SetInputToExecutionRatio(vtkProcessObject*, int, int)'
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybrid.so: undefined
reference to `vtkInstantiatorvtkPushImageFilterSampleNew()'
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybridTCL.so: undefined
reference to `vtkPushImageReader::Run()'
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybridTCL.so: undefined
reference to `vtkPushPipeline::Run(vtkSource*)'
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybridTCL.so: undefined
reference to `vtkPushImageReader::New()'
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybridTCL.so: undefined
reference to `vtkPushImageFilterSample::New()'
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybridTCL.so: undefined
reference to `vtkPushPipeline::AddWindow(vtkRenderWindow*)'
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybridTCL.so: undefined
reference to `vtkPushPipeline::AddPusher(vtkProcessObject*)'
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybrid.so: undefined
reference to `vtkInstantiatorvtkPushImageReaderNew()'
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybrid.so: undefined
reference to `vtkInstantiatorvtkPushPipelineNew()'
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybridTCL.so: undefined
reference to `vtkPushPipeline::Push(vtkSource*)'
/home/kwaxi/work/vtk-4.2.2/Build/bin/libvtkHybridTCL.so: undefined
reference to `vtkPushImageReader::Push()'
collect2: ld returned 1 exit status
make[4]: *** [/home/kwaxi/work/vtk-4.2.2/Build/bin/vtk] Error 1
make[4]: Leaving directory `/home/kwaxi/work/vtk-4.2.2/Build/Wrapping/Tcl'
make[3]: *** [default_target] Error 2
make[3]: Leaving directory `/home/kwaxi/work/vtk-4.2.2/Build/Wrapping/Tcl'
make[2]: *** [default_target_Wrapping_Tcl] Error 2
make[2]: Leaving directory `/home/kwaxi/work/vtk-4.2.2/Build'
make[1]: *** [default_target] Error 2
make[1]: Leaving directory `/home/kwaxi/work/vtk-4.2.2/Build'
make: *** [build-stamp] Error 2

Cya,
Daniel

[0] http://vtk.org
[1] http://cmake.org

- --
If you want it - do it your self!
(http://kwaxi.org/)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Using GnuPG with Debian - http://enigmail.mozdev.org

iD8DBQE/Qmt+w4dB3BTf+woRAlX9AKCot7HmsVNdXuTWqhTXEx0edEOR0QCgkUh4
SZAqEbzRKV6yzk2Ae2B9Xa4=
=RKTS
-----END PGP SIGNATURE-----



Reply to: