ALPS Compilation ========================================= Eric's CMake file for compiling ALPS on Edison ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. code-block:: bash # module unload darshan # module load cray-hdf5 fftw cmake python numpy # needed following to get tests to run # export LD_LIBRARY_PATH=/opt/cray/hdf5/1.8.16/INTEL/15.0/lib/:$LD_LIBRARY_PATH cmake -D Boost_ROOT_DIR=/global/homes/e/ebisaacs/alps-2.2.b3-r7462-src-with-boost/boost \ -D Boost_INCLUDE_DIR=/global/homes/e/ebisaacs/alps-2.2.b3-r7462-src-with-boost/boost \ -D FFTW_LIBRARIES=/opt/cray/fftw/3.3.4.2/ivybridge/lib \ -D FFTW_INCLUDE_DIR=/opt/cray/fftw/3.3.4.2/ivybridge/include \ -D HDF5_INCLUDE_DIR=/opt/cray/hdf5/1.8.13/INTEL/140/include \ -D HDF5_LIBRARIES=/opt/cray/hdf5/1.8.13/INTEL/140/lib/libhdf5_intel.so.8.0.2 \ -D ALPS_BUILD_ON_CRAY:BOOL=ON \ -D ALPS_ENABLE_OPENMP:BOOL=ON \ -D ALPS_BUILD_PYTHON:BOOL=ON \ -D CMAKE_Fortran_FLAGS:STRING="-O3 -dynamic -openmp" \ -D CMAKE_EXE_LINKER_FLAGS:STRING="-dynamic" \ -D CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING="-dynamic" \ -D CMAKE_INSTALL_PREFIX=/global/homes/e/ebisaacs/install_alps_edison \ /global/homes/e/ebisaacs/alps-2.2.b3-r7462-src-with-boost/alps