Hi Gilles,
If I understand the instruction correctly by invoking the -showme command
to give addition information. I did use the -showme command, however the files
that are being compiled are C/C++ files and the header files.
cmake_file~~
set (EXENAME ansga2)
set (SRC_FILES
apisa/nsga2/nsga2.cpp
apisa/nsga2/nsga2_functions.cpp
apisa/nsga2/nsga2.hpp
apisa/nsga2/nsga2_io.cpp
)
~~~
~SHOWME~~
10:42 AM->hlovelac:nsga2 ../../../production/bin/mpicc -showme nsga2.cpp
gcc nsga2.cpp
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/include -pthread
-Wl,-rpath -Wl,/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-Wl,--enable-new-dtags
-L/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib -lmpi
10:42 AM->hlovelac:nsga2 ../../../production/bin/mpicc -showme
nsga2_functions.cpp
gcc nsga2_functions.cpp
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/include -pthread
-Wl,-rpath -Wl,/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-Wl,--enable-new-dtags
-L/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib -lmpi
10:43 AM->hlovelac:nsga2 ../../../production/bin/mpicc -showme nsga2.hpp
gcc nsga2.hpp
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/include -pthread
-Wl,-rpath -Wl,/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-Wl,--enable-new-dtags
-L/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib -lmpi
10:44 AM->hlovelac:nsga2 ../../../production/bin/mpicc -showme nsga2_io.cpp
gcc nsga2_io.cpp
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/include -pthread
-Wl,-rpath -Wl,/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-Wl,--enable-new-dtags
-L/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib -lmpi
11:14 AM->hlovelac:nsga2 ../../../production/bin/mpifort -showme nsga2.cpp
gfortran nsga2.cpp
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/include -pthread
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib -Wl,-rpath
-Wl,/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-Wl,--enable-new-dtags
-L/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi
11:15 AM->hlovelac:nsga2 ../../../production/bin/mpifort -showme
nsga2_functions.cpp
gfortran nsga2_functions.cpp
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/include -pthread
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib -Wl,-rpath
-Wl,/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-Wl,--enable-new-dtags
-L/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi
11:15 AM->hlovelac:nsga2 ../../../production/bin/mpifort -showme nsga2.hpp
gfortran nsga2.hpp
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/include -pthread
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib -Wl,-rpath
-Wl,/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-Wl,--enable-new-dtags
-L/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi
11:15 AM->hlovelac:nsga2 ../../../production/bin/mpifort -showme nsga2_io.cpp
gfortran nsga2_io.cpp
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/include -pthread
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib -Wl,-rpath
-Wl,/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-Wl,--enable-new-dtags
-L/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi
cmake_file~~
set (EXENAME aspea2)
set (SRC_FILES
apisa/spea2/spea2.cpp
apisa/spea2/spea2_functions.cpp
apisa/spea2/spea2.hpp
apisa/spea2/spea2_io.cpp
)
~~~
~SHOWME~~
10:50 AM->hlovelac:spea2 ../../../production/bin/mpicc -showme spea2.cpp
gcc spea2.cpp
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/include -pthread
-Wl,-rpath -Wl,/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-Wl,--enable-new-dtags
-L/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib -lmpi
10:50 AM->hlovelac:spea2 ../../../production/bin/mpicc -showme
spea2_functions.cpp
gcc spea2_functions.cpp
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/include -pthread
-Wl,-rpath -Wl,/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib
-Wl,--enable-new-dtags
-L/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/lib -lmpi
10:51 AM->hlovelac:spea2 ../../../production/bin/mpicc -showme spea2.hpp
gcc spea2.hpp
-I/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/production/include -pthread
-Wl,-rpath -Wl,/global/homes/h/hlovelac/BMAD/bmad_dist_2018_0727/prod