Find topic
General webs
Web tools
Help
|
CCB Infrastructure Pages - GCC Compiling on Cranium
- GCC v4.2.2 on cerebro-rcc (Cranium) for these languages: c, c++, fortran, java, objc, obj-c++, treelang. The binaries are located at /usr/local/gcc-4.2.2_64bit/bin
- The libraries /usr/local/gcc-4.2.2_64bit/lib and /usr/local/gcc-4.2.2_64bit/lib64
- To use the correct libraries for this GCC version set the LD_LIBRARY_PATH by including the libraries path declared previously. I could include these paths into the LD_LIBRARY_PATH to be set globally but wwe have to be completely sure this new version is 'better' than the actual installed version on the Cranium cluster: 4.2.0. We have been experiencing a lot of issues with that version and that was the reason why I built version 4.2.2 (also, I was requiring gfortran to build LAPACK).
- About LAPACK, I build libraries lapack_CRANIUM.a, tmglib_CRANIUM.a and blas_CRANIUM.a for version 3.1.1. These libraries are located at /usr/local/gcc-4.2.2_64bit/libLAPACK/lib
- GCC v4.2.2 and LAPACK v3.1.1. You can find these packages at /usr/local/gcc-4.2.2_64bit & /usr/local/gcc-4.2.2_64bit/libLAPACK
- Testing programs were created when building LAPACK libraries: TESTING for libLAPACK and BLAS for libBLAS. Please, use it and let me know for inconsistencies or problems you could find.
|