<div dir="ltr">Ok I'll take a look at it.<br>However for now what I can tell is that this stuff has been compiled successfully on Windows with MSVC2012-13 and ICC, and on Linux with GCC, ICC and PGI.<br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><b>Joachim Pouderoux</b><br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><font size="1"><i>PhD, Technical Expert</i></font><br><b><font size="1"><a href="http://www.kitware.fr" target="_blank">Kitware SAS</a></font></b><br></blockquote>
</div></div></div>
<br><div class="gmail_quote">2015-04-24 20:56 GMT+02:00 Robert Maynard <span dir="ltr"><<a href="mailto:robert.maynard@kitware.com" target="_blank">robert.maynard@kitware.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The only issue that I see with the code is that CMAKE_AR sound be used<br>
directly. IIRC you should look at CMAKE_CXX_ARCHIVE_CREATE /<br>
CMAKE_CXX_ARCHIVE_APPEND / etc. On top of that you might think about<br>
handling if the user has enabled INTERPROCEDURAL_OPTIMIZATION which<br>
cause the linux intel to use xiar instead of the archiver in CMAKE_AR.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
On Fri, Apr 24, 2015 at 2:34 PM, David Gobbi <<a href="mailto:david.gobbi@gmail.com">david.gobbi@gmail.com</a>> wrote:<br>
> It's a much smaller change than I thought it would be! If this works<br>
> cross-platform, I definitely think it would be worthwhile.<br>
><br>
>  - David<br>
><br>
><br>
> On Fri, Apr 24, 2015 at 11:30 AM, David Cole <<a href="mailto:DLRdave@aol.com">DLRdave@aol.com</a>> wrote:<br>
>><br>
>> It would be useful to push this as a test branch, but with the "one<br>
>> library" flag turned ON by default, so that we can see if it<br>
>> builds/works everywhere that CDash@home / buildbot tests things.<br>
>><br>
>> It doesn't look overly complicating, and it could definitely be useful for<br>
>> some.<br>
>><br>
>><br>
>> D<br>
>><br>
>><br>
>> On Fri, Apr 24, 2015 at 1:15 PM, Joachim Pouderoux<br>
>> <<a href="mailto:joachim.pouderoux@kitware.com">joachim.pouderoux@kitware.com</a>> wrote:<br>
>> > This is basically the 2 last commits on this old branch:<br>
>> >   <a href="https://github.com/jpouderoux/VTK/tree/CompileVTKAsOneBigLibrary" target="_blank">https://github.com/jpouderoux/VTK/tree/CompileVTKAsOneBigLibrary</a><br>
>> > It claims that it generates a static lib but in my memory I made it<br>
>> > works as<br>
>> > a dynamic lib as well...<br>
>> ><br>
>> > Note that it also contains a script that trims down lot vtk sources<br>
>> > directories which are not used in my project, just ignore it for sure.<br>
>> ><br>
>> > Joachim Pouderoux<br>
>> ><br>
>> > PhD, Technical Expert<br>
>> > Kitware SAS<br>
>> ><br>
>> ><br>
>> > 2015-04-24 19:04 GMT+02:00 Sean McBride <<a href="mailto:sean@rogue-research.com">sean@rogue-research.com</a>>:<br>
>> >><br>
>> >> On Fri, 24 Apr 2015 10:24:48 -0600, David Gobbi said:<br>
>> >><br>
>> >> >I seem to remember that this used to be an option, way back in VTK 2.x<br>
>> >> > and<br>
>> >> >VTK 3.x.<br>
>> >> ><br>
>> >> >It's definitely a nice feature, but how much complexity does it add to<br>
>> >> > the<br>
>> >> >CMake code?<br>
>> >><br>
>> >> It could certainly simplify things for people that build VTK then<br>
>> >> manually<br>
>> >> add it to Xcode or VS projects.  There would only be one lib to add,<br>
>> >> and no<br>
>> >> guessing which libs are needed.<br>
>> >><br>
>> >> Cheers,<br>
><br>
><br>
</div></div><div class="HOEnZb"><div class="h5">> _______________________________________________<br>
> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at<br>
> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
><br>
> Search the list archives at: <a href="http://markmail.org/search/?q=vtk-developers" target="_blank">http://markmail.org/search/?q=vtk-developers</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="http://public.kitware.com/mailman/listinfo/vtk-developers" target="_blank">http://public.kitware.com/mailman/listinfo/vtk-developers</a><br>
><br>
><br>
</div></div></blockquote></div><br></div>