<div dir="ltr"><div><div>Hi Folks, <br><br></div>For both Slicer and SimpleITK, there is currently no support for the clang c++ standard library new implementation [1] that is now used by default on Maverick.<br><br></div>

<div>It means that we currently expect our users to build the project by passing the flag:<br> -DCMAKE_CXX_FLAGS_INIT:STRING=-stdlib=libstdc++<br></div><div>as explained in [2]<br><br></div><div>To allow our users to build without explicitly passing flag, what would be recommended approach ?<br>

<br></div><div>I was thinking about the following and would like to get your inputs / suggestions:<br><br></div><div>1) Add a compile test so that the flag could be updated before the first call to "project()/enable_langage()". Is this possible ?<br>

<br></div><div>2) Wrap the project into a superbuild structure ... that could work but would be a ugly hack.<br></div><div> <br></div><div>Thanks for your help, <br></div><div>Jc<br></div><br>[1] <a href="http://libcxx.llvm.org/">http://libcxx.llvm.org/</a><br clear="all">

<div><div><div><br>[2] <a href="http://slicer-devel.65872.n3.nabble.com/Mavericks-with-SimpleITK-tt4030687.html">http://slicer-devel.65872.n3.nabble.com/Mavericks-with-SimpleITK-tt4030687.html</a><br>-- <br>+1 919 869 8849<br>


</div></div></div></div>