View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006699ITKpublic2008-04-01 15:332010-10-21 12:32
ReporterCasey B Goodlett 
Assigned ToGaetan Lehmann 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in VersionITK-3-10 
Summary0006699: ITK does not compile with GCC 4.3
DescriptionI tried to compile ITK using GCC 4.3 which is included in Fedora 9. There are several changes in this version of gcc which require changes in ITK to allow it to build. Details for porting to GCC 4.3 are available here http://gcc.gnu.org/gcc-4.3/porting_to.html. [^] A patch to allow the compilation is attached.
Additional InformationI tested the compilation using BUILD_EXAMPLES, BUILD_TESTING, ITK_USE_REVIEW, and ITK_USE_OPTIMIZED_REGISTRATION.

In particular I had to add include headers for cstring, cstdlib to test files. Several files also violated the name lookup changes. Also the HeaderTest files did not have the proper signature for main which now causes ans error.

I did not address the warnings created by using ext/hash_map.h which is now deprecated.
TagsNo tags attached.
Resolution Date
Sprint
Sprint Status
Attached Filespatch file icon gcc43.patch [^] (163,938 bytes) 2008-04-01 15:33 [Show Content]

 Relationships

  Notes
(0015280)
Gaetan Lehmann (developer)
2009-02-20 16:23

ITK seems to build for some time with that compiler, so I close the bug!

 Issue History
Date Modified Username Field Change
2008-04-01 15:33 Casey B Goodlett New Issue
2008-04-01 15:33 Casey B Goodlett File Added: gcc43.patch
2009-02-20 16:23 Gaetan Lehmann Note Added: 0015280
2009-02-20 16:23 Gaetan Lehmann Status new => resolved
2009-02-20 16:23 Gaetan Lehmann Fixed in Version => ITK-3-10
2009-02-20 16:23 Gaetan Lehmann Resolution open => fixed
2009-02-20 16:23 Gaetan Lehmann Assigned To => Gaetan Lehmann
2010-10-21 12:32 Gabe Hart Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team