Sean,

On Fri, Aug 23, 2013 at 6:10 PM, Sean McBride <[email protected]> wrote:
> On Fri, 23 Aug 2013 12:03:37 -0400, Bradley Lowekamp said:
>
>>The version of ITK's OpenJPEG and GDCM have been creatively modified to
>>work together, and the version dependencies specified in the code no
>>longer are related to the version of the distributed OpenJPEG library.
>
> Funny you should mention this... because I spent half of yesterday debugging 
> a problem which turned out to be related to openjpeg.  I use ITK 3.20 and 
> GDCM 2.2.3, and point ITK to my GDCM.   I then link my app against ITK and 
> GDCM.  At runtime, I was getting crashes with JPEG2000 DICOM files, I thought 
> it was a GDCM bug:
>
> <https://sourceforge.net/p/gdcm/bugs/220/>
>
> But turned out that I was linking to both ITK's and GDCM's openjpeg.  If 
> ITK's was linked to first, I'd crash; if GDCM's was first, I wouldn't.

I have defined SONAME/SOVERSION properties on openjpeg lib to avoid
this type of ABI incompatibilities. Could you please check which
soversion was used in your scenario ?

Thanks,
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://www.itk.org/mailman/listinfo/insight-developers

Reply via email to