From d80ae616e6a8d03895808bdbba0930a7c2df8da6 Mon Sep 17 00:00:00 2001 From: BLANCO-GARCIA <oscar-roberto.blanco-garcia@synchrotron-soleil.fr> Date: Wed, 4 May 2022 08:55:16 +0200 Subject: [PATCH] set MPI flags. WARNING: output binary folder not set --- make_for_tracy3.sh | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/make_for_tracy3.sh b/make_for_tracy3.sh index e73f7a8..2cb1204 100755 --- a/make_for_tracy3.sh +++ b/make_for_tracy3.sh @@ -17,8 +17,6 @@ then # affiche l'usage exit 1 fi - - dir=`pwd` #NUM_REC="$dir/num_rec" @@ -42,15 +40,21 @@ then ./configure --prefix=$dir/$TRACY/tracy FFLAGS="-g -O2 -Wall -fbounds-check" CFLAGS="-g -O2 -Wall -fno-implicit-templates" CXXFLAGS="-g -O2 -Wall -fno-implicit-templates" fi +#dirName=/home/sources/physmach/nadolski/codes +#dirName=/usr/local/applis_pa/codes/tracy/ +dirName=/nfs/tegile/work/sources/physmach/blanco-garcia/codes + if [ $1 == "opt" ] then -./configure --prefix=$dir/$TRACY/tracy FFLAGS="-O2 -Wall -fbounds-check" CFLAGS="-O2 -Wall -fno-implicit-templates" CXXFLAGS="-O2 -Wall -fno-implicit-templates" +CC=icc CXX=icpc LDFLAGS="-L$dirnName/nrecipes/recipes_c-ansi/lib/" ./configure --prefix=$dir/$TRACY/tracy FFLAGS="-O2 -Wall -fbounds-check" CFLAGS="-O2 -Wall -fno-implicit-templates" CXXFLAGS="-O2 -Wall -fno-implicit-templates" fi if [ $1 == "mpi" ] then -./configure --enable-mpi-exec --prefix=$dir/$TRACY/tracy FFLAGS="-O2 -Wall -fbounds-check" CFLAGS="-O2 -Wall -fno-implicit-templates" CXXFLAGS="-O2 -Wall -fno-implicit-templates" +#CC=icc CXX=icpc LDFLAGS="-L$dirName/nrecipes/recipes_c-ansi/lib/ -L/opt/intel/parallel_studio_xe_2017_update2/compilers_and_libraries_2017.2.174/linux/mpi/intel64/lib -lmpi" ./configure --enable-mpi-exec --prefix=$dir/$TRACY/tracy FFLAGS="-O2 -Wall -fbounds-check" CFLAGS="-O2 -Wall -fno-implicit-templates" CXXFLAGS="-O2 -Wall -fno-implicit-templates" +CC=icc CXX=icpc LDFLAGS="-L$dirName/nrecipes/recipes_c-ansi/lib/ -L/opt/intel/parallel_studio_xe_2017_update2/compilers_and_libraries_2017.2.174/linux/mpi/intel64/lib -lmpi" ./configure --enable-mpi-exec --prefix=$dir/$TRACY/tracy FFLAGS="-O2 -Wall -fbounds-check" CFLAGS="-O2 -ansi -Wall -fno-implicit-templates" CXXFLAGS="-O2 -ansi -Wall -fno-implicit-templates" fi -#make -#make install +make +#make install DESTDIR=/usr/local/applis_pa/codes/tracy/bin +make install DESTDIR=/home/sources/physmach/blanco-garcia -- GitLab