[Dcmlib] Re: erreur compilation gdcm vtk

Mathieu Malaterre mathieu.malaterre at kitware.com
Wed May 11 15:59:11 CEST 2005


Olivier,

	Je ne doute pas de ta bonne fois mais est-tu vraiment, mais vraiment 
sur que tes erreurs sont lies au fait du changement d'API de double a 
float ?

	Voila ton mail precedent:

/home/olivier/Tfe/VTK/Examples/Medical/Cxx/vtk/vtkGdcmWriter.cxx: In 
function `void SetImageInformation
(gdcm::FileHelper *, vtkImageData *)':
/home/olivier/Tfe/VTK/Examples/Medical/Cxx/vtk/vtkGdcmWriter.cxx:186: 
cannot convert `float *' to
`double *' in initialization
/home/olivier/Tfe/VTK/Examples/Medical/Cxx/vtk/vtkGdcmWriter.cxx:199: 
cannot convert `float *' to
`double *' in initialization
/home/olivier/Tfe/VTK/Examples/Medical/Cxx/vtk/vtkGdcmWriter.cxx:210: 
cannot convert `float *' to
`double *' in initialization
/home/olivier/Tfe/VTK/Examples/Medical/Cxx/vtk/vtkGdcmWriter.cxx: In 
method `void
vtkGdcmWriter::RecursiveWrite (int, vtkImageData *, vtkImageData *, 
ofstream *)':
/home/olivier/Tfe/VTK/Examples/Medical/Cxx/vtk/vtkGdcmWriter.cxx:282: 
`class vtkGdcmWriter' has no
member named `MinimumFileNumber'
/home/olivier/Tfe/VTK/Examples/Medical/Cxx/vtk/vtkGdcmWriter.cxx:284: 
`class vtkGdcmWriter' has no
member named `MinimumFileNumber'
/home/olivier/Tfe/VTK/Examples/Medical/Cxx/vtk/vtkGdcmWriter.cxx:286: 
`class vtkGdcmWriter' has no
member named `MaximumFileNumber'
/home/olivier/Tfe/VTK/Examples/Medical/Cxx/vtk/vtkGdcmWriter.cxx:288: 
`class vtkGdcmWriter' has no
member named `MaximumFileNumber'
make[1]: *** [vtkGdcmWriter.o] Erreur 1


	Je suis pret a mettre ma main au feu que ce ne sont pas ces erreurs que 
tu obtiens...

Plusieurs moyen de verifier que tu as bien VTK 4.4: dans VTK44-gcc: 
edite vtkConfigure.h et cherche VTK_MINOR_VERSION si c'est pas 4 c'est 
qu'il y a un probleme.


	Sinon gdcm + Testing ON ne compile qu'avec VTK 4.4 from CVS (cvs up -r 
release-4-4). Donc si tu utilises un tarball mets TESTING a OFF.

Mathieu
Ps; a l'avenir STP, CC la mailing list (pas de mail perso) et inclus tes 
messages d'erreurs/warnings.

Olivier Stern wrote:
> 
> Salut,
> 
> Première erreur de ma part: vtk 4.2 et non 4.4. Après avoir updaté tout ça
> j'ai rajouté les lignes que tu m'as conseillées dans le fichier
> vtkGdcmWriter.cxx, malheureusement j'ai toujours les mêmes erreurs à la
> compilation. C'est étrange.
> 
> Merci pour tes réponses,
> 
>      Olivier
> 
> 




More information about the Dcmlib mailing list