<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi J2,<br>
<br>
I'm not sure I fully understand your question. I did not change the
build type, DCMTK is still build as a static library (I tried
building in shared mode but then some CTK DICOM tests did not run on
Linux because the DCMTK command line tools do not contain rpath
entries and hence the shared libs were not found).<br>
<br>
I didn't touch anything "install" related either, everything is as
it was before concerning the DCMTK build options (except an added
DCMTK_WITH_DOXYGEN:BOOL=OFF and an explicit line for
BUILD_SHARED_LIBS:BOOL=OFF which is the default).<br>
<br>
Thanks for having a look,<br>
<br>
Sascha<br>
<br>
On 04/30/2012 05:53 PM, Julien Finet wrote:
<blockquote
cite="mid:CAKoWPPGrs29owbh=WAQuVEotDTxFns6B92gz03t5XFUQ+3zk+w@mail.gmail.com"
type="cite">
<div>Hi Sashcha,</div>
<div><br>
</div>
<div>Thanks for taking care of it. I've not tried the "install"
rules of DCMTK. Do you confirm it works as expected.</div>
<div>For Slicer, before we can use DCMTK as shared we need to make
sure the Slicer packaging works fine with DCMTK, especially with
the Mac fixup :-/</div>
<div><br>
</div>
<div>J.</div>
<div><br>
<div class="gmail_quote">On Sun, Apr 29, 2012 at 5:28 AM, Sascha
Zelzer <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:s.zelzer@dkfz-heidelberg.de" target="_blank">s.zelzer@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">
<div text="#000000" bgcolor="#FFFFFF"> Hi Folks,<br>
<br>
I would look to see proper Clang support in CTK (and hence
MITK) such that the native build tools on MacOS can be
used (Clang is the default compiler for XCode).<br>
<br>
It looks like the only show-stopper is the DCMTK version
we are using. This problem has already been identified on
the the Slicer mailing list [1] and I suggest to move
forward with Jc's option b)<br>
<br>
<pre><span><span>Update the sha1 of </span></span><span><a moz-do-not-send="true" href="http://git.dcmtk.org/dcmtk.git" rel="nofollow" link="external" target="_blank"><span>git.<span>dcmtk</span>.org/<span>dcmtk</span>.git</span></a></span><span> </span><span><span> required to build CTK</span></span></pre>
<br>
Using the DCMTK 3.6.1 snapshot [2] would fix the DCMTK
Clang issues and would also fix a few other issues we had
in CTK (J2's static initialization problems and the
duplicated DICOM SCU class). You can have a look at the
necessary changes in CTK here:<br>
<br>
<a moz-do-not-send="true"
href="https://github.com/saschazelzer/CTK/compare/master...dcmtk-3.6.1-snapshot-compatibility"
target="_blank">https://github.com/saschazelzer/CTK/compare/master...dcmtk-3.6.1-snapshot-compatibility</a><br>
<br>
Does anybody have any objections to merging the above
branch into CTK master?<br>
<br>
Thanks,<br>
<br>
Sascha<br>
<br>
<br>
[1]:
<a moz-do-not-send="true"
href="http://slicer-devel.65872.n3.nabble.com/DCMTK-clang-compiler-errors-td3811531.html"
target="_blank">http://slicer-devel.65872.n3.nabble.com/DCMTK-clang-compiler-errors-td3811531.html</a><br>
[2]: <a moz-do-not-send="true"
href="http://support.dcmtk.org/wiki/dcmtk/news/start"
target="_blank">http://support.dcmtk.org/wiki/dcmtk/news/start</a><br>
</div>
<br>
_______________________________________________<br>
Ctk-developers mailing list<br>
<a moz-do-not-send="true"
href="mailto:Ctk-developers@commontk.org">Ctk-developers@commontk.org</a><br>
<a moz-do-not-send="true"
href="http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers"
target="_blank">http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>