Hi vtk users...<br>
<br>
I'm trying to compile my application and accouring some problems...<br>
<br>
I'm using vtk build on msys+mingw..<br>
<br>
<br>
Does anybody can help me?<br>
<br>
thanks..<br>
<br>
<br>
My code:<br>
<br>
///////////////////////////////////////<br>
<br>
#include "vtkDICOMImageReader.h"<br>
#include "vtkImageViewer.h"<br>
#include "vtkRenderWindowInteractor.h"<br>
<br>
<br>
int main()<br>
{<br>
<br>
vtkDICOMImageReader *reader = vtkDICOMImageReader::New();<br>
reader->SetDirectoryName("/images");<br>
reader->Update();<br>
<br>
vtkImageViewer *viewer = vtkImageViewer::New();<br>
viewer->SetInput(reader->GetOutput());<br>
viewer->SetColorLevel(128);<br>
viewer->SetColorWindow(255);<br>
viewer->SetZSlice(45);<br>
<br>
vtkRenderWindowInteractor *iren = vtkRenderWindowInteractor::New();<br>
iren->SetRenderWindow(viewer->GetRenderWindow());<br>
<br>
viewer->Render();<br>
iren->Start();<br>
<br>
return 0;<br>
}<br>
<br>
/////////////////////////////////////////////<br>
<br>
Error:<br>
<br>
$ make<br>
Linking CXX executable DicomTest.exe<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x33b):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMPa
rserC1Ev'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x395):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN14DICOMAp
pHelperC1Ev'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x543):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMPa
rserC1Ev'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x59d):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN14DICOMAp
pHelperC1Ev'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0xe7d):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMPa
rser8OpenFileERKSs'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x1581):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN14DICOMA
ppHelper5ClearEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x1594):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMP
arser25ClearAllDICOMTagCallbacksEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x15df):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMP
arser8OpenFileERKSs'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x16bf):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMP
arser10ReadHeaderEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x1ad4):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN14DICOMA
ppHelper5ClearEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x2270):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMP
arser8OpenFileERKSs'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x2345):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMP
arser25ClearAllDICOMTagCallbacksEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x238d):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMP
arser10ReadHeaderEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x2772):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN14DICOMA
ppHelper36GetImagePositionPatientFilenamePairsERSt6vectorISt4pairIfSsESaIS2_EEb'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x334c):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMP
arser25ClearAllDICOMTagCallbacksEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x33a1):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMP
arser8OpenFileERKSs'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x344c):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN14DICOMA
ppHelper5ClearEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x34bf):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMP
arser10ReadHeaderEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x34ee):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN14DICOMA
ppHelper12GetImageDataERPvRN11DICOMParser7VRTypesERm'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x3926):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMP
arser25ClearAllDICOMTagCallbacksEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x3943):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN14DICOMA
ppHelper5ClearEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x3df9):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMP
arser8OpenFileERKSs'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x3f37):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN11DICOMP
arser10ReadHeaderEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x3f70):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN14DICOMA
ppHelper12GetImageDataERPvRN11DICOMParser7VRTypesERm'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x4153):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN14DICOMA
ppHelper24RescaledImageDataIsFloatEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x4169):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN14DICOMA
ppHelper25RescaledImageDataIsSignedEv'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text+0x4612):vtkDICOMImageReader.cxx: undefined reference to
`_imp___ZN14DICOMA
ppHelper36GetImagePositionPatientFilenamePairsERSt6vectorISt4pairIfSsESaIS2_EEb'<br>
E:/users/Junior/VTK_cvs/VTK_build_tests/bin/libvtkIO.a(vtkDICOMImageReader.obj)(
.text$_ZN11DICOMParser11IsDICOMFileEv[DICOMParser::IsDICOMFile()]+0x28):vtkDICOM
ImageReader.cxx: undefined reference to
`_imp___ZN11DICOMParser11IsDICOMFileEP9D
ICOMFile'<br>
collect2: ld returned 1 exit status<br>
make[2]: *** [DicomTest.exe] Error 1<br>
make[1]: *** [CMakeFiles/DicomTest.dir/all] Error 2<br>
make: *** [all] Error 2<br>
<br>
<br>
<br>
<br>
<br>
<br>