[Insight-users] Re: Compiling error with ITK 3.4.0 on my MinGW platform

Ali - saveez at hotmail.com
Fri Nov 9 12:36:39 EST 2007


Thomas,

ITK could be compiled on MinGW only as a static library -- when the shared-lib flag was on there were linking errors. There were attempts to solve these issue just before the 3.4 release, but it didn't get anywhere. The errors that you reported could be some side effects of those attempts.

Even if there were no eroors, ITK under MinGW is not really useful right now, ITK is a big template-basd library and static-linking it to your binary will be a slow-long process.


Hi ITK users


Between ITK v 3.2.0 and v 3.4.0, the file 

ITK/Utilities/itkjpeg/jconfig.h.in had been modified in the line 24.

In 3.2.0 version the line was :

             #if defined (_WIN32) && !(defined(__CYGWIN__) || 

defined(__MINGW32__))

In 3.4.0 version the line is :

             #if defined (_WIN32) && !defined(__CYGWIN__) 


On my MinGW platform, the ITK 3.2.0 compiling with success.

But the new version 3.4.0 generate this compiling error :

[  5%] Building C object 

Utilities/itktiff/CMakeFiles/itktiff.dir/tif_jpeg.obj

In file included from 

G:/OTB-DART-NIGHTLY/sources/InsightToolkit-3.4.0/Utilities/itktiff/tif_jpeg.c:74:

G:/OTB-DART-NIGHTLY/nightly/mingw/outils/binaries/static/debug/itk-3.4.0-MinGW/Utilities/itkjpeg/8/jpeglib.h:99: 

parse error before "boolean"

G:/OTB-DART-NIGHTLY/nightly/mingw/outils/binaries/static/debug/itk-3.4.0-MinGW/Utilities/itkjpeg/8/jpeglib.h:115: 

parse error before "boolean"

G:/OTB-DART-NIGHTLY/nightly/mingw/outils/binaries/static/debug/itk-3.4.0-MinGW/Utilities/itkjpeg/8/jpeglib.h:167: 

parse error before "boolean"

G:/OTB-DART-NIGHTLY/nightly/mingw/outils/binaries/static/debug/itk-3.4.0-MinGW/Utilities/itkjpeg/8/jpeglib.h:182: 

parse error before '*' token

:

:

(with CMake v 2.4.6)


Could you help me, How can I solve my problem ?


Thanks,

Thomas






_________________________________________________________________
Get free emoticon packs and customisation from Windows Live. 
http://www.pimpmylive.co.uk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/insight-users/attachments/20071109/33946b9d/attachment.htm


More information about the Insight-users mailing list