[Insight-developers] Integration of GDCM 0.6 into ITK

Lorensen, William E (Research) lorensen at crd.ge.com
Mon Nov 8 19:06:55 EST 2004


I tried it turned on. It could not compile even the first file. It is
probably best if you build your own Borland version if this code has never
built with Borland since it can be quite picky.

Bill

-----Original Message-----
From: Mathieu Malaterre [mailto:mathieu.malaterre at kitware.com]
Sent: Monday, November 08, 2004 7:04 PM
To: Lorensen, William E (Research)
Cc: insight-developers at public.kitware.com
Subject: Re: RE: [Insight-developers] Integration of GDCM 0.6 into ITK


Bill,

  No that is true I haven't tried gdcm on Borland yet. By default the build
is OFF. Did you turn it on ? If so I'll fix any warning right away.

Mathieu


> Mathieu,
> Borland will not build gdcm. Have you tried it?
> 
> Bill
> 
> -----Original Message-----
> From: Mathieu Malaterre [mailto:mathieu.malaterre at kitware.com]
> Sent: Monday, November 08, 2004 3:15 PM
> To: Julien Jomier
> Cc: insight-developers at public.kitware.com
> Subject: Re: [Insight-developers] Integration of GDCM 0.6 into ITK
> 
> 
> Julien,
> 
> 	Thanks for report. With my previous 'fix' I manage to break the gdcm
> 
> build process. Everything should be fix now.
> 
> Sorry for troubles
> Mathieu
> 
> Julien Jomier wrote:
> > Hi Mathieu,
> > 
> > I think you should put 'itkgdcm' between IF(USE_GDCM) ENDIF(USE_GDCM) in
> the
> > TARGET_LINK_LIBRARIES in Insight/Code/IO/CMakeLists.txt. Otherwise Tests
> and
> > Examples are trying to link with the library even if the option is
turned
> > OFF.
> > 
> > --------------------Configuration: itkNumericsTests - Win32
> > RelWithDebInfo--------------------
> > Linking...
> > LINK : fatal error LNK1104: cannot open file "itkgdcm.lib"
> > Error executing link.exe.
> > 
> > Adding:
> > 
> > IF(USE_GDCM)
> > TARGET_LINK_LIBRARIES(ITKIO 
> > itkgdcm)
> > ENDIF(USE_GDCM)
> > 
> > seems to work on my local copy (Win2k-MSVC6) but still getting some
> mangling
> > issues... (I'm investigating...) 
> > 
> > ----
> > ITKIO.lib(itkJPEGImageIO.obj) : error LNK2001: unresolved external
symbol
> > _itk_jpeg8_jpeg_read_header
> > itktiff.lib(tif_jpeg.obj) : error LNK2001: unresolved external symbol
> > _itk_jpeg8_jpeg_read_header
> > ITKIO.lib(itkJPEGImageIO.obj) : error LNK2001: unresolved external
symbol
> > _itk_jpeg8_jpeg_stdio_src
> > ITKIO.lib(itkJPEGImageIO.obj) : error LNK2001: unresolved external
symbol
> > _itk_jpeg8_jpeg_CreateDecompress
> > ----
> > 
> > Julien
> > 
> > 
> >>-----Original Message-----
> >>From: insight-developers-bounces at itk.org 
> >>[mailto:insight-developers-bounces at itk.org] On Behalf Of 
> >>Mathieu Malaterre
> >>Sent: Monday, November 08, 2004 1:22 PM
> >>To: insight-developers at public.kitware.com
> >>Cc: Mailing list gdcm
> >>Subject: [Insight-developers] Integration of GDCM 0.6 into ITK
> >>
> >>
> >>Hello,
> >>
> >>	The integration of GDCM is done in ITK CVS Head. For 
> >>those of you using 
> >>an external gdcm build, you'll have a build problem since I rename 
> >>libgdm into libitkgdcm.
> >>
> >>	In order to use it you have to turn the USE_GDCM to ON 
> >>in your ITK 
> >>configuration. Again for those who were using outside gdcm, 
> >>remove all 
> >>old GDCM references.
> >>
> >>	Since the gdcm library I put into ITK is the 0.6 I 
> >>would like to remove 
> >>any backwrad compatibilty (for instance to gdcm 0.5) that are 
> >>currently 
> >>in itkGDCMImageIO and itkGDCMSeriesFileNames.
> >>
> >>	Please note this support is now very experimental. In 
> >>particular gdcm 
> >>was relying on the 'tellg' fonction which is broken on some 
> >>plateforms. 
> >>In the next days, I'll use more and more of kitware 'cross plateform' 
> >>fonction to work around known plateforms bugs. Therefore the 
> >>developement of gdcm and the gdcm within ITK will differ as I 
> >>will have 
> >>access to kwsys and other library which I didn't from gdcm only.
> >>
> >>Let me know if you have any problem,
> >>Mathieu
> >>
> >>
> >>_______________________________________________
> >>Insight-developers mailing list
> >>Insight-developers at itk.org
> >>http://www.itk.org/mailman/listinfo/insight-developers
> >>
> > 
> > 
> > 
> 
> 
> 
> _______________________________________________
> Insight-developers mailing list
> Insight-developers at itk.org
> http://www.itk.org/mailman/listinfo/insight-developers
> _______________________________________________
> Insight-developers mailing list
> Insight-developers at itk.org
> http://www.itk.org/mailman/listinfo/insight-developers
> 



More information about the Insight-developers mailing list