[CMake] Compute Node Linux (CNL)
John Biddiscombe
biddisco at cscs.ch
Tue Sep 23 08:02:51 EDT 2008
I downloaded a tarball of 2.6.1 and tried ./configure on one of the cray
test machines, it fails to compile cmake with the following
Linking C shared module libcmsysTestDynload.so
/opt/xt-asyncpe/1.0c/bin/cc: INFO: linux target is being used
/usr/bin/ld: /usr/lib64/libpthread.a(pt-system.o): relocation
R_X86_64_32 against `a local symbol' can not be used when making a
shared object; recompile with -fPIC
/usr/lib64/libpthread.a: could not read symbols: Bad value
make[2]: *** [Source/kwsys/libcmsysTestDynload.so] Error 2
make[1]: *** [Source/kwsys/CMakeFiles/cmsysTestDynload.dir/all] Error 2
make: *** [all] Error 2
I tried wiping everything and experimenting with various flags such as
./configure -static
but no success.
1) Is it possible to tell cmake to configure and not use any shared libs
2) Has anyone had any success with CNL. I googled a little but did not
turn up anything useful. Ultimately, I'd like to try compiling paraview
batch mode under CNL.
thanks
JB
--
John Biddiscombe, email:biddisco @ cscs.ch
http://www.cscs.ch/
CSCS, Swiss National Supercomputing Centre | Tel: +41 (91) 610.82.07
Via Cantonale, 6928 Manno, Switzerland | Fax: +41 (91) 610.82.82
More information about the CMake
mailing list