Zlib: differenze tra le versioni

Da MeteOceanWiki.
Riga 12: Riga 12:
  
 
''export CC=/opt/intel/bin/icc CXX=/opt/intel/bin/icpc FC=/opt/intel/bin/ifort  F77=/opt/intel/bin/ifort MPICXX=/opt/mpich3.2/bin/mpicxx MPIFC=/opt/mpich3.2/bin/mpif90 MPICC=/opt/mpich3.2/bin/mpicc''
 
''export CC=/opt/intel/bin/icc CXX=/opt/intel/bin/icpc FC=/opt/intel/bin/ifort  F77=/opt/intel/bin/ifort MPICXX=/opt/mpich3.2/bin/mpicxx MPIFC=/opt/mpich3.2/bin/mpif90 MPICC=/opt/mpich3.2/bin/mpicc''
 +
 +
 +
''export CPPFLAGS='-I/opt/intel/include:/opt/mpich3.2/include' LDFLAGS='-L/opt/intel/lib:/opt/mpich3.2/lib64'
 +
  
 
''./configure --prefix=/opt/zlib-1.2.8/''
 
''./configure --prefix=/opt/zlib-1.2.8/''

Versione delle 15:59, 10 feb 2016

Scaricare zlib da http://www.zlib.net/


Esportare le variabili di sistema di ifort e mpich

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/intel/lib/intel64

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mpich3.2/lib64


Impostare i settaggi coerenti con le path di installazione locali

export CC=/opt/intel/bin/icc CXX=/opt/intel/bin/icpc FC=/opt/intel/bin/ifort F77=/opt/intel/bin/ifort MPICXX=/opt/mpich3.2/bin/mpicxx MPIFC=/opt/mpich3.2/bin/mpif90 MPICC=/opt/mpich3.2/bin/mpicc


export CPPFLAGS='-I/opt/intel/include:/opt/mpich3.2/include' LDFLAGS='-L/opt/intel/lib:/opt/mpich3.2/lib64'


./configure --prefix=/opt/zlib-1.2.8/


Quindi compilare e installare

make

make check

make install