Hello,<br><br>For a university project, we must use VTK. The teacher send us a base for project which compile at te university (on ubuntu).<br>But I try to install vtk on my computer to work in my home but when I compile the project, I have this error :
<br><br>g++ -c -pipe -O2 -Wno-deprecated -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/usr/include/qt4/Qt -I/usr/local/include/vtk -I/usr/include -I/usr/X11R6/include -I. -I. -o moc_visQtSliderSpinBox.o moc_visQtSliderSpinBox.cpp
<br>g++ -o cellsearch main.visCellSearchInterface.o visCellSearchInterface.o visCore.o visQtSliderSpinBox.o visVtkPolyDataViewer.o vtkSelectedCellsMarchingCubes.o moc_visCellSearchInterface.o moc_visQtSliderSpinBox.o -L/usr/lib -L/usr/local/lib/vtk -lQGLViewer -lvtkCommon -lvtkGraphics -lvtkImaging -lvtkPatented-lvtkRendering -lvtkFiltering -lvtkHybrid -lvtkIO -lvtkpng -lvtkzlib -lvtkjpeg -lpthread -L/usr/lib -lGL -lGLU -L/usr/X11R6/lib -lXt -lX11 -lXext -lQtGui -lQtCore -lpthread
<br>/usr/local/lib/vtk/libvtkIO.a(vtkDataReader.o): dans la fonction « vtkByteSwap::Swap4BERange(int*, int)»:<br>vtkDataReader.cxx:(.text._ZN11vtkByteSwap12Swap4BERangeEPii[vtkByteSwap::Swap4BERange(int*, int)]+0x14): référence indéfinie vers « vtkByteSwap::Swap4BERange(char*, int)»
<br>/usr/local/lib/vtk/libvtkIO.a(vtkDataReader.o): dans la fonction « vtkByteSwap::Swap4BERange(float*, int)»:<br>vtkDataReader.cxx:(.text._ZN11vtkByteSwap12Swap4BERangeEPfi[vtkByteSwap::Swap4BERange(float*, int)]+0x14): référence indéfinie vers « vtkByteSwap::Swap4BERange(char*, int)»
<br>/usr/local/lib/vtk/libvtkIO.a(vtkDataReader.o): dans la fonction « vtkByteSwap::Swap2BERange(short*, int)»:<br>vtkDataReader.cxx:(.text._ZN11vtkByteSwap12Swap2BERangeEPsi[vtkByteSwap::Swap2BERange(short*, int)]+0x14): référence indéfinie vers « vtkByteSwap::Swap2BERange(char*, int)»
<br>/usr/local/lib/vtk/libvtkIO.a(vtkDataReader.o): dans la fonction « vtkByteSwap::Swap8BERange(double*, int)»:<br>vtkDataReader.cxx:(.text._ZN11vtkByteSwap12Swap8BERangeEPdi[vtkByteSwap::Swap8BERange(double*, int)]+0x14): référence indéfinie vers « vtkByteSwap::Swap8BERange(char*, int)»
<br>/usr/local/lib/vtk/libvtkIO.a(vtkStructuredPointsReader.o): dans la fonction « vtkStructuredPointsReader::vtkStructuredPointsReader()»:<br>vtkStructuredPointsReader.cxx:(.text+0x2c5b): référence indéfinie vers « vtkStructuredPoints::New() »
<br>/usr/local/lib/vtk/libvtkIO.a(vtkStructuredPointsReader.o): dans la fonction « vtkStructuredPointsReader::vtkStructuredPointsReader()»:<br>vtkStructuredPointsReader.cxx:(.text+0x2cdf): référence indéfinie vers « vtkStructuredPoints::New() »
<br>collect2: ld returned 1 exit status<br><br>I use the debian etch distribution. I ask to my teacher but we don't understand why this don't found the function.<br>(Also I try on an another computer, always on debian etch, and I obtains the same error)
<br><br>If somebody know the solution,<br><br>Thanks,<br><br>J. Gallon<br>