MantisBT - ITK | ||||||||||
View Issue Details | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||
0005647 | ITK | public | 2007-09-03 15:08 | 2009-07-30 10:08 | ||||||
Reporter | Tomas Kazmar | |||||||||
Assigned To | Luis Ibanez | |||||||||
Priority | normal | Severity | minor | Reproducibility | always | |||||
Status | closed | Resolution | fixed | |||||||
Platform | OS | OS Version | ||||||||
Product Version | ||||||||||
Target Version | Fixed in Version | |||||||||
Resolution Date | ||||||||||
Sprint | ||||||||||
Sprint Status | ||||||||||
Summary | 0005647: ITK with shared libs on does not compile under MinGW | |||||||||
Description | Current ITK does not compile because MinGW linker does not find some symbols correctly (SmartPointerForwardReference). It fails during linking step of itkTestDriver.exe. Solution/hack to overcome this bug can be to include itkSmartPointerForwardReference.txx in the source code of every executable, like itkTestDriver.exe, examples or any user application. The bug is triggered by BUILD_SHARED_LIBS=ON cmake option. This bug was discussed many times on mailing list since December 2006: http://www.itk.org/pipermail/insight-users/2006-December/020393.html [^] http://www.itk.org/pipermail/insight-users/2007-May/022395.html [^] (errors output by linker) http://www.itk.org/pipermail/insight-users/2007-June/022503.html [^] (hack) http://www.itk.org/pipermail/insight-users/2007-August/023325.html [^] http://www.itk.org/pipermail/insight-users/2007-August/023470.html [^] (last paragraph) | |||||||||
Steps To Reproduce | ||||||||||
Additional Information | ITK+BUILD_SHARED_LIBS+MinGW | |||||||||
Tags | No tags attached. | |||||||||
Relationships |
| |||||||||
Attached Files | itk_mingw_shared_library.patch (511) 2007-09-07 12:42 https://public.kitware.com/Bug/file/1141/itk_mingw_shared_library.patch | |||||||||
Issue History | ||||||||||
Date Modified | Username | Field | Change | |||||||
2007-09-03 15:08 | Tomas Kazmar | New Issue | ||||||||
2007-09-03 15:22 | Tomas Kazmar | Note Added: 0008813 | ||||||||
2007-09-07 12:41 | Luis Ibanez | Note Added: 0008888 | ||||||||
2007-09-07 12:41 | Luis Ibanez | Status | new => assigned | |||||||
2007-09-07 12:41 | Luis Ibanez | Assigned To | => Luis Ibanez | |||||||
2007-09-07 12:42 | Luis Ibanez | File Added: itk_mingw_shared_library.patch | ||||||||
2007-09-07 12:47 | Luis Ibanez | Note Added: 0008889 | ||||||||
2008-01-23 15:50 | Luis Ibanez | Note Added: 0010257 | ||||||||
2008-05-13 04:45 | Tom Vercauteren | Relationship added | has duplicate 0006724 | |||||||
2009-07-30 10:08 | Bill Lorensen | Note Added: 0017023 | ||||||||
2009-07-30 10:08 | Bill Lorensen | Status | assigned => closed | |||||||
2009-07-30 10:08 | Bill Lorensen | Resolution | open => fixed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|