Zlib: differenze tra le versioni

Da MeteOceanWiki.
 
(7 revisioni intermedie di un utente non mostrate)
Riga 1: Riga 1:
Caricare ''zlib''  da    http://www.zlib.net/
+
Scaricare ''zlib''  da    http://www.zlib.net/
  
  
 
Esportare le variabili di sistema di ''ifort'' e ''mpich''
 
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/intel/lib/intel64''
  
 
''export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mpich3.2/lib64''
 
''export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mpich3.2/lib64''
Riga 11: Riga 11:
 
Impostare i settaggi coerenti con le path di installazione locali
 
Impostare i settaggi coerenti con le path di installazione locali
  
''CC=/opt/intel/bin/icc CPP=/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 ./configure --prefix=/opt/zlib-1.2.8/''
+
''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 CPPFLAGS='-I/opt/intel/include -I/opt/mpich3.2/include' LDFLAGS='-L/opt/intel/lib/intel64 -L/opt/mpich3.2/lib64' ./configure --prefix=/opt/zlib-1.2.8/''
 +
 
 +
 
 +
 
 +
Quindi compilare e installare
  
 
''make''
 
''make''

Versione attuale delle 16:14, 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

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 CPPFLAGS='-I/opt/intel/include -I/opt/mpich3.2/include' LDFLAGS='-L/opt/intel/lib/intel64 -L/opt/mpich3.2/lib64' ./configure --prefix=/opt/zlib-1.2.8/


Quindi compilare e installare

make

make check

make install