[CMake] Compute Node Linux (CNL)
Alexander Neundorf
a.neundorf-work at gmx.net
Thu Oct 2 17:37:44 EDT 2008
On Tuesday 23 September 2008, John Biddiscombe wrote:
> Bill
>
> > You might want to move this over to the paraview developers list. I
> > know paraview was cross compiled onto a cray Xt3 machine, and there
> > are ways to build it without any shared stuff. See
> > http://vtk.org/Wiki/Cross_compiling_ParaView3_and_VTK
>
> Yes indeed. mind you, it's because we're testing out CNL instead of
> Catamount that many of the cross compilation issues should go away -
So with CNL you run a simplified Linux on the compute nodes instead of
Catamopunt ? And that simplified Linux doesn't support shared libs ? And you
build on these nodes ?
You can do
SET_PROPERTY(GLOBAL PROPERTY TARGET_SUPPORTS_SHARED_LIBS FALSE)
this will at least warn when you try to build a shared lib.
Support for this is also in ParaView, so if it is disabled, it will build
fully static.
Alex
More information about the CMake
mailing list