Hi Marco, <br><br>I don't remember any particular issue with building DCMTK as shared library. That said, we should make sure it compiles as expected on windows and also work as expected when installed / packaged.<br><br>

The motivation with having such external dependencies build statically makes the install of CTK tree easier. Indeed, doing something like [1] is enough to install all runtime libraries provided directly by CTK.<br><br>We could also think about a better way to specify which component associated with external project should be installed when installing CTK. Currently we a using something like [2] to install the DCMTK application.<br>

<br>Building statically also prevents possible issues when using DCMTK apps directly from the command line. There is no need for a launcher or no need to enforce that the DCMTK shared libraries are in a specific location.<br>

<br>Thanks<br>Jc<br><br>[1] <a href="https://github.com/Slicer/Slicer/blob/master/CMake/SlicerBlockInstallCMakeProjects.cmake#L47">https://github.com/Slicer/Slicer/blob/master/CMake/SlicerBlockInstallCMakeProjects.cmake#L47</a><br>

[2] <a href="https://github.com/Slicer/Slicer/blob/master/CMake/SlicerBlockInstallDCMTKApps.cmake">https://github.com/Slicer/Slicer/blob/master/CMake/SlicerBlockInstallDCMTKApps.cmake</a><br><div class="gmail_quote">On Wed, Feb 15, 2012 at 11:04 AM, Marco Nolden <span dir="ltr"><<a href="mailto:m.nolden@dkfz-heidelberg.de">m.nolden@dkfz-heidelberg.de</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Jörg,<br>
<br>
thanks. I just changed the DCMTK build type to SHARED inside of CTK and it worked as well (plain 3.6 release). Unfortunately I can't remember why we switched to static. For windows? jc?<br>
<br>
Since updating everything to some intermediate version of DCMTK has a lot of implications for us we would prefer to use this solution if possible. Let's wait if anyone can remember why a shared DCMTK was a bad idea ...<br>


<br>
Best,<br>
Marco<br>
<br>
<br>
On 02/15/2012 04:18 PM, OFFIS DICOM Team wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Marco,<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'm also affected by the problem now on Fedora 16. Is there any<br>
workaround? I can't start our application at all.<br>
</blockquote>
<br></div>
good question. We've just committed a major rewrite of the OFCondition class<br>
that should solve this (and all related) issues:<br>
<br>
<br>
<a href="http://git.dcmtk.org/web?p=dcmtk.git;a=commit;h=19ec80fae2dda21af1d3c3eb9be279a64c70e21e" target="_blank">http://git.dcmtk.org/web?p=<u></u>dcmtk.git;a=commit;h=<u></u>19ec80fae2dda21af1d3c3eb9be279<u></u>a64c70e21e</a><br>


<br>
Unfortunately, I could not test yet whether it really works with Julien's<br>
test program. This is something I have to do this evening with my private<br>
notebook (Ubuntu 11.10), a system on which I could reproduce the crash with<br>
the old implementation.<br>
<br>
Regards,<br>
Jörg Riesmeier<br>
</blockquote><div class="HOEnZb"><div class="h5">
<br>
<br>
-- <br>
------------------------------<u></u>------------------------------<u></u>----------<br>
Dipl.-Inform. Med. Marco Nolden<br>
Deutsches Krebsforschungszentrum       (German Cancer Research Center)<br>
Div. Medical & Biological Informatics          Tel: <a href="tel:%28%2B49%29%206221-42%202325" value="+496221422325" target="_blank">(+49) 6221-42 2325</a><br>
Im Neuenheimer Feld 280                        Fax: <a href="tel:%28%2B49%29%206221-42%202345" value="+496221422345" target="_blank">(+49) 6221-42 2345</a><br>
D-69120 Heidelberg                             eMail: <a href="mailto:M.Nolden@dkfz.de" target="_blank">M.Nolden@dkfz.de</a><br>
______________________________<u></u>_________________<br>
Ctk-developers mailing list<br>
<a href="mailto:Ctk-developers@commontk.org" target="_blank">Ctk-developers@commontk.org</a><br>
<a href="http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers" target="_blank">http://public.kitware.com/cgi-<u></u>bin/mailman/listinfo/ctk-<u></u>developers</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>+1 919 869 8849<br><br>