[Insight-developers] Possible issue with ITK dcmtk and Slicer dcmtk

Williams, Norman K norman-k-williams at uiowa.edu
Mon Nov 19 16:56:04 EST 2012


When Slicer4 gets updated to ITK4, this flag will be set (along with
DCMTK_DIR) in the Slicer ExternalProject_ITK4.cmake file.



On 11/17/12 3:50 PM, "Johnson, Hans J" <hans-johnson at uiowa.edu> wrote:

>Bill,
>
>Inside of slicer you will need to point ITK to use the external DCMTK
>build.
>
>USE_SYSTEM_DCMTK
>
>Hans
>
>
>On 11/17/12 10:28 AM, "Bill Lorensen" <bill.lorensen at gmail.com> wrote:
>
>>Folks,
>>
>>I have not investigated this too much, but here it goes...
>>
>>I updated slicer 4 today and itkv4. I'm building Slicer against
>>today's itkv4 master.
>>
>>The EMSegmentCommandLine program is segfaulting when exiting. I tried
>>it with the --xml argument.
>>
>>gdb reports (some symbols are missing because my build is not all debug
>>
>>#0  0x0000000000000031 in ?? ()
>>#1  0x00007fffed103079 in OFListBase::~OFListBase (this=0x7fffed51b930,
>>    __in_chrg=<value optimized out>)
>>    at
>>/home/lorensen/Projects/Slicer4-Superbuild/DCMTK/ofstd/libsrc/oflist.cc:5
>>4
>>#2  0x00007fffe1980fba in OFList<DcmCodecList*>::~OFList() ()
>>   from
>>/home/lorensen/Projects/Slicer4-Superbuild/ITKv4-build/Modules/ThirdParty
>>/
>>DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmdata.so.3
>>#3  0x00007fffd2649d3d in __cxa_finalize (d=0x7fffe1d0b2c0)
>>    at cxa_finalize.c:56
>>#4  0x00007fffe1978f36 in __do_global_dtors_aux ()
>>   from
>>/home/lorensen/Projects/Slicer4-Superbuild/ITKv4-build/Modules/ThirdParty
>>/
>>DCMTK/ITKDCMTK_ExtProject-build/lib/libdcmdata.so.3
>>#5  0x0000000000000000 in ?? ()
>>
>>Looks to me like Slicer's Superbuild DCMTK is classing with ITK's
>>DCMTK. As I said I have not investigated this very much.
>>
>>Bill
>



________________________________
Notice: This UI Health Care e-mail (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally privileged.  If you are not the intended recipient, you are hereby notified that any retention, dissemination, distribution, or copying of this communication is strictly prohibited.  Please reply to the sender that you have received the message in error, then delete it.  Thank you.
________________________________


More information about the Insight-developers mailing list