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 | 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 | |||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||