ORNL specific magic
This commit was SVN r17816.
Этот коммит содержится в:
родитель
210631962c
Коммит
fc17acb387
109
contrib/platform/ornl/cray_xt_cnl_romio
Исполняемый файл
109
contrib/platform/ornl/cray_xt_cnl_romio
Исполняемый файл
@ -0,0 +1,109 @@
|
||||
enable_mem_debug=no
|
||||
enable_mem_profile=no
|
||||
enable_debug=no
|
||||
enable_debug_symbols=no
|
||||
enable_io_romio=yes
|
||||
enable_static=yes
|
||||
enable_shared=no
|
||||
with_threads=no
|
||||
enable_pretty_print_stacktrace=no
|
||||
enable_dlopen=no
|
||||
with_portals_config=cnl_modex
|
||||
with_memory_manager=none
|
||||
enable_mca_no_build=maffinity-first_use,maffinity-libnuma,paffinity-linux,ess-cnos,pml-dr,filem-rsh,grpcomm-cnos,rmgr-cnos,rml-cnos
|
||||
enable_heterogeneous=no
|
||||
enable_pty_support=no
|
||||
enable_binaries=yes
|
||||
|
||||
ompi_cv_f77_sizeof_LOGICAL=${ompi_cv_f77_sizeof_LOGICAL=4}
|
||||
ompi_cv_f77_alignment_LOGICAL=${ompi_cv_f77_alignment_LOGICAL=4}
|
||||
ompi_cv_f77_sizeof_LOGICALp1=${ompi_cv_f77_sizeof_LOGICALp1=1}
|
||||
ompi_cv_f77_alignment_LOGICALp1=${ompi_cv_f77_alignment_LOGICALp1=1}
|
||||
ompi_cv_f77_sizeof_LOGICALp2=${ompi_cv_f77_sizeof_LOGICALp2=2}
|
||||
ompi_cv_f77_alignment_LOGICALp2=${ompi_cv_f77_alignment_LOGICALp2=2}
|
||||
ompi_cv_f77_sizeof_LOGICALp4=${ompi_cv_f77_sizeof_LOGICALp4=4}
|
||||
ompi_cv_f77_alignment_LOGICALp4=${ompi_cv_f77_alignment_LOGICALp4=4}
|
||||
ompi_cv_f77_sizeof_LOGICALp8=${ompi_cv_f77_sizeof_LOGICALp8=8}
|
||||
ompi_cv_f77_alignment_LOGICALp8=${ompi_cv_f77_alignment_LOGICALp8=8}
|
||||
ompi_cv_f77_sizeof_INTEGER=${ompi_cv_f77_sizeof_INTEGER=4}
|
||||
ompi_cv_f77_alignment_INTEGER=${ompi_cv_f77_alignment_INTEGER=4}
|
||||
ompi_cv_f77_sizeof_INTEGERp1=${ompi_cv_f77_sizeof_INTEGERp1=1}
|
||||
ompi_cv_f77_alignment_INTEGERp1=${ompi_cv_f77_alignment_INTEGERp1=1}
|
||||
ompi_cv_f77_sizeof_INTEGERp2=${ompi_cv_f77_sizeof_INTEGERp2=2}
|
||||
ompi_cv_f77_alignment_INTEGERp2=${ompi_cv_f77_alignment_INTEGERp2=2}
|
||||
ompi_cv_f77_sizeof_INTEGERp4=${ompi_cv_f77_sizeof_INTEGERp4=4}
|
||||
ompi_cv_f77_alignment_INTEGERp4=${ompi_cv_f77_alignment_INTEGERp4=4}
|
||||
ompi_cv_f77_sizeof_INTEGERp8=${ompi_cv_f77_sizeof_INTEGERp8=8}
|
||||
ompi_cv_f77_alignment_INTEGERp8=${ompi_cv_f77_alignment_INTEGERp8=8}
|
||||
ompi_cv_f77_sizeof_INTEGERp16=${ompi_cv_f77_sizeof_INTEGERp16=16}
|
||||
ompi_cv_f77_alignment_INTEGERp16=${ompi_cv_f77_alignment_INTEGERp16=8}
|
||||
ompi_cv_f77_sizeof_REAL=${ompi_cv_f77_sizeof_REAL=4}
|
||||
ompi_cv_f77_alignment_REAL=${ompi_cv_f77_alignment_REAL=4}
|
||||
ompi_cv_f77_sizeof_REALp2=${ompi_cv_f77_sizeof_REALp2=2}
|
||||
ompi_cv_f77_alignment_REALp2=${ompi_cv_f77_alignment_REALp2=2}
|
||||
ompi_cv_f77_sizeof_REALp4=${ompi_cv_f77_sizeof_REALp4=4}
|
||||
ompi_cv_f77_alignment_REALp4=${ompi_cv_f77_alignment_REALp4=4}
|
||||
ompi_cv_f77_sizeof_REALp8=${ompi_cv_f77_sizeof_REALp8=8}
|
||||
ompi_cv_f77_alignment_REALp8=${ompi_cv_f77_alignment_REALp8=8}
|
||||
ompi_cv_f77_sizeof_REALp16=${ompi_cv_f77_sizeof_REALp16=16}
|
||||
ompi_cv_f77_alignment_REALp16=${ompi_cv_f77_alignment_REALp16=8}
|
||||
ompi_cv_f77_sizeof_DOUBLE_PRECISION=${ompi_cv_f77_sizeof_DOUBLE_PRECISION=8}
|
||||
ompi_cv_f77_alignment_DOUBLE_PRECISION=${ompi_cv_f77_alignment_DOUBLE_PRECISION=8}
|
||||
ompi_cv_f77_sizeof_COMPLEX=${ompi_cv_f77_sizeof_COMPLEX=8}
|
||||
ompi_cv_f77_alignment_COMPLEX=${ompi_cv_f77_alignment_COMPLEX=4}
|
||||
ompi_cv_f77_sizeof_COMPLEXp8=${ompi_cv_f77_sizeof_COMPLEXp8=8}
|
||||
ompi_cv_f77_alignment_COMPLEXp8=${ompi_cv_f77_alignment_COMPLEXp8=4}
|
||||
ompi_cv_f77_sizeof_COMPLEXp16=${ompi_cv_f77_sizeof_COMPLEXp16=16}
|
||||
ompi_cv_f77_alignment_COMPLEXp16=${ompi_cv_f77_alignment_COMPLEXp16=8}
|
||||
ompi_cv_f77_sizeof_COMPLEXp32=${ompi_cv_f77_sizeof_COMPLEXp32=32}
|
||||
ompi_cv_f77_alignment_COMPLEXp32=${ompi_cv_f77_alignment_COMPLEXp32=8}
|
||||
ompi_cv_f77_true_value=${ompi_cv_f77_true_value=-1}
|
||||
|
||||
|
||||
ompi_cv_f90_sizeof_LOGICAL=${ompi_cv_f90_sizeof_LOGICAL=4}
|
||||
ompi_cv_f90_alignment_LOGICAL=${ompi_cv_f90_alignment_LOGICAL=4}
|
||||
ompi_cv_f90_sizeof_LOGICALp1=${ompi_cv_f90_sizeof_LOGICALp1=1}
|
||||
ompi_cv_f90_alignment_LOGICALp1=${ompi_cv_f90_alignment_LOGICALp1=1}
|
||||
ompi_cv_f90_sizeof_LOGICALp2=${ompi_cv_f90_sizeof_LOGICALp2=2}
|
||||
ompi_cv_f90_alignment_LOGICALp2=${ompi_cv_f90_alignment_LOGICALp2=2}
|
||||
ompi_cv_f90_sizeof_LOGICALp4=${ompi_cv_f90_sizeof_LOGICALp4=4}
|
||||
ompi_cv_f90_alignment_LOGICALp4=${ompi_cv_f90_alignment_LOGICALp4=4}
|
||||
ompi_cv_f90_sizeof_LOGICALp8=${ompi_cv_f90_sizeof_LOGICALp8=8}
|
||||
ompi_cv_f90_alignment_LOGICALp8=${ompi_cv_f90_alignment_LOGICALp8=8}
|
||||
ompi_cv_f90_sizeof_INTEGER=${ompi_cv_f90_sizeof_INTEGER=4}
|
||||
ompi_cv_f90_alignment_INTEGER=${ompi_cv_f90_alignment_INTEGER=4}
|
||||
ompi_cv_f90_sizeof_INTEGERp1=${ompi_cv_f90_sizeof_INTEGERp1=1}
|
||||
ompi_cv_f90_alignment_INTEGERp1=${ompi_cv_f90_alignment_INTEGERp1=1}
|
||||
ompi_cv_f90_sizeof_INTEGERp2=${ompi_cv_f90_sizeof_INTEGERp2=2}
|
||||
ompi_cv_f90_alignment_INTEGERp2=${ompi_cv_f90_alignment_INTEGERp2=2}
|
||||
ompi_cv_f90_sizeof_INTEGERp4=${ompi_cv_f90_sizeof_INTEGERp4=4}
|
||||
ompi_cv_f90_alignment_INTEGERp4=${ompi_cv_f90_alignment_INTEGERp4=4}
|
||||
ompi_cv_f90_sizeof_INTEGERp8=${ompi_cv_f90_sizeof_INTEGERp8=8}
|
||||
ompi_cv_f90_alignment_INTEGERp8=${ompi_cv_f90_alignment_INTEGERp8=8}
|
||||
ompi_cv_f90_sizeof_INTEGERp16=${ompi_cv_f90_sizeof_INTEGERp16=16}
|
||||
ompi_cv_f90_alignment_INTEGERp16=${ompi_cv_f90_alignment_INTEGERp16=8}
|
||||
ompi_cv_f90_sizeof_REAL=${ompi_cv_f90_sizeof_REAL=4}
|
||||
ompi_cv_f90_alignment_REAL=${ompi_cv_f90_alignment_REAL=4}
|
||||
ompi_cv_f90_sizeof_REALp2=${ompi_cv_f90_sizeof_REALp2=2}
|
||||
ompi_cv_f90_alignment_REALp2=${ompi_cv_f90_alignment_REALp2=2}
|
||||
ompi_cv_f90_sizeof_REALp4=${ompi_cv_f90_sizeof_REALp4=4}
|
||||
ompi_cv_f90_alignment_REALp4=${ompi_cv_f90_alignment_REALp4=4}
|
||||
ompi_cv_f90_sizeof_REALp8=${ompi_cv_f90_sizeof_REALp8=8}
|
||||
ompi_cv_f90_alignment_REALp8=${ompi_cv_f90_alignment_REALp8=8}
|
||||
ompi_cv_f90_sizeof_REALp16=${ompi_cv_f90_sizeof_REALp16=16}
|
||||
ompi_cv_f90_alignment_REALp16=${ompi_cv_f90_alignment_REALp16=8}
|
||||
ompi_cv_f90_sizeof_DOUBLE_PRECISION=${ompi_cv_f90_sizeof_DOUBLE_PRECISION=8}
|
||||
ompi_cv_f90_alignment_DOUBLE_PRECISION=${ompi_cv_f90_alignment_DOUBLE_PRECISION=8}
|
||||
ompi_cv_f90_sizeof_COMPLEX=${ompi_cv_f90_sizeof_COMPLEX=8}
|
||||
ompi_cv_f90_alignment_COMPLEX=${ompi_cv_f90_alignment_COMPLEX=4}
|
||||
ompi_cv_f90_sizeof_COMPLEXp8=${ompi_cv_f90_sizeof_COMPLEXp8=8}
|
||||
ompi_cv_f90_alignment_COMPLEXp8=${ompi_cv_f90_alignment_COMPLEXp8=4}
|
||||
ompi_cv_f90_sizeof_COMPLEXp16=${ompi_cv_f90_sizeof_COMPLEXp16=16}
|
||||
ompi_cv_f90_alignment_COMPLEXp16=${ompi_cv_f90_alignment_COMPLEXp16=8}
|
||||
ompi_cv_f90_sizeof_COMPLEXp32=${ompi_cv_f90_sizeof_COMPLEXp32=32}
|
||||
ompi_cv_f90_alignment_COMPLEXp32=${ompi_cv_f90_alignment_COMPLEXp32=8}
|
||||
ompi_cv_f90_true_value=${ompi_cv_f90_true_value=-1}
|
||||
ompi_cv_f90_sizeof_DOUBLE_COMPLEX=${ompi_cv_f90_sizeof_DOUBLE_COMPLEX=16}
|
||||
ompi_cv_f90_alignment_DOUBLE_COMPLEX=${ompi_cv_f90_alignment_DOUBLE_COMPLEX=8}
|
||||
ompi_cv_f90_int_kind_9=${ompi_cv_f90_int_kind_9=4}
|
||||
ompi_cv_f90_int_kind_18=${ompi_cv_f90_int_kind_18=8}
|
93
contrib/platform/ornl/cray_xt_cnl_romio_debug
Исполняемый файл
93
contrib/platform/ornl/cray_xt_cnl_romio_debug
Исполняемый файл
@ -0,0 +1,93 @@
|
||||
enable_mem_debug=no
|
||||
enable_mem_profile=yes
|
||||
enable_debug=yes
|
||||
enable_debug_symbols=yes
|
||||
enable_io_romio=yes
|
||||
enable_static=yes
|
||||
enable_shared=no
|
||||
with_threads=no
|
||||
enable_pretty_print_stacktrace=no
|
||||
enable_dlopen=no
|
||||
with_portals_config=cnl_modex
|
||||
with_memory_manager=none
|
||||
enable_mca_no_build=maffinity-first_use,maffinity-libnuma,paffinity-linux,ess-cnos,pml-dr,filem-rsh,grpcomm-cnos,rmgr-cnos,rml-cnos
|
||||
enable_heterogeneous=no
|
||||
enable_pty_support=no
|
||||
enable_binaries=yes
|
||||
|
||||
ompi_cv_f77_sizeof_LOGICAL=${ompi_cv_f77_sizeof_LOGICAL=4}
|
||||
ompi_cv_f77_alignment_LOGICAL=${ompi_cv_f77_alignment_LOGICAL=4}
|
||||
ompi_cv_f77_sizeof_INTEGER=${ompi_cv_f77_sizeof_INTEGER=4}
|
||||
ompi_cv_f77_alignment_INTEGER=${ompi_cv_f77_alignment_INTEGER=4}
|
||||
ompi_cv_f77_sizeof_INTEGERp1=${ompi_cv_f77_sizeof_INTEGERp1=1}
|
||||
ompi_cv_f77_alignment_INTEGERp1=${ompi_cv_f77_alignment_INTEGERp1=1}
|
||||
ompi_cv_f77_sizeof_INTEGERp2=${ompi_cv_f77_sizeof_INTEGERp2=2}
|
||||
ompi_cv_f77_alignment_INTEGERp2=${ompi_cv_f77_alignment_INTEGERp2=2}
|
||||
ompi_cv_f77_sizeof_INTEGERp4=${ompi_cv_f77_sizeof_INTEGERp4=4}
|
||||
ompi_cv_f77_alignment_INTEGERp4=${ompi_cv_f77_alignment_INTEGERp4=4}
|
||||
ompi_cv_f77_sizeof_INTEGERp8=${ompi_cv_f77_sizeof_INTEGERp8=8}
|
||||
ompi_cv_f77_alignment_INTEGERp8=${ompi_cv_f77_alignment_INTEGERp8=8}
|
||||
ompi_cv_f77_sizeof_INTEGERp16=${ompi_cv_f77_sizeof_INTEGERp16=16}
|
||||
ompi_cv_f77_alignment_INTEGERp16=${ompi_cv_f77_alignment_INTEGERp16=8}
|
||||
ompi_cv_f77_sizeof_REAL=${ompi_cv_f77_sizeof_REAL=4}
|
||||
ompi_cv_f77_alignment_REAL=${ompi_cv_f77_alignment_REAL=4}
|
||||
ompi_cv_f77_sizeof_REALp2=${ompi_cv_f77_sizeof_REALp2=2}
|
||||
ompi_cv_f77_alignment_REALp2=${ompi_cv_f77_alignment_REALp2=2}
|
||||
ompi_cv_f77_sizeof_REALp4=${ompi_cv_f77_sizeof_REALp4=4}
|
||||
ompi_cv_f77_alignment_REALp4=${ompi_cv_f77_alignment_REALp4=4}
|
||||
ompi_cv_f77_sizeof_REALp8=${ompi_cv_f77_sizeof_REALp8=8}
|
||||
ompi_cv_f77_alignment_REALp8=${ompi_cv_f77_alignment_REALp8=8}
|
||||
ompi_cv_f77_sizeof_REALp16=${ompi_cv_f77_sizeof_REALp16=16}
|
||||
ompi_cv_f77_alignment_REALp16=${ompi_cv_f77_alignment_REALp16=8}
|
||||
ompi_cv_f77_sizeof_DOUBLE_PRECISION=${ompi_cv_f77_sizeof_DOUBLE_PRECISION=8}
|
||||
ompi_cv_f77_alignment_DOUBLE_PRECISION=${ompi_cv_f77_alignment_DOUBLE_PRECISION=8}
|
||||
ompi_cv_f77_sizeof_COMPLEX=${ompi_cv_f77_sizeof_COMPLEX=8}
|
||||
ompi_cv_f77_alignment_COMPLEX=${ompi_cv_f77_alignment_COMPLEX=4}
|
||||
ompi_cv_f77_sizeof_COMPLEXp8=${ompi_cv_f77_sizeof_COMPLEXp8=8}
|
||||
ompi_cv_f77_alignment_COMPLEXp8=${ompi_cv_f77_alignment_COMPLEXp8=4}
|
||||
ompi_cv_f77_sizeof_COMPLEXp16=${ompi_cv_f77_sizeof_COMPLEXp16=16}
|
||||
ompi_cv_f77_alignment_COMPLEXp16=${ompi_cv_f77_alignment_COMPLEXp16=8}
|
||||
ompi_cv_f77_sizeof_COMPLEXp32=${ompi_cv_f77_sizeof_COMPLEXp32=32}
|
||||
ompi_cv_f77_alignment_COMPLEXp32=${ompi_cv_f77_alignment_COMPLEXp32=8}
|
||||
ompi_cv_f77_true_value=${ompi_cv_f77_true_value=-1}
|
||||
|
||||
|
||||
ompi_cv_f90_sizeof_LOGICAL=${ompi_cv_f90_sizeof_LOGICAL=4}
|
||||
ompi_cv_f90_alignment_LOGICAL=${ompi_cv_f90_alignment_LOGICAL=4}
|
||||
ompi_cv_f90_sizeof_INTEGER=${ompi_cv_f90_sizeof_INTEGER=4}
|
||||
ompi_cv_f90_alignment_INTEGER=${ompi_cv_f90_alignment_INTEGER=4}
|
||||
ompi_cv_f90_sizeof_INTEGERp1=${ompi_cv_f90_sizeof_INTEGERp1=1}
|
||||
ompi_cv_f90_alignment_INTEGERp1=${ompi_cv_f90_alignment_INTEGERp1=1}
|
||||
ompi_cv_f90_sizeof_INTEGERp2=${ompi_cv_f90_sizeof_INTEGERp2=2}
|
||||
ompi_cv_f90_alignment_INTEGERp2=${ompi_cv_f90_alignment_INTEGERp2=2}
|
||||
ompi_cv_f90_sizeof_INTEGERp4=${ompi_cv_f90_sizeof_INTEGERp4=4}
|
||||
ompi_cv_f90_alignment_INTEGERp4=${ompi_cv_f90_alignment_INTEGERp4=4}
|
||||
ompi_cv_f90_sizeof_INTEGERp8=${ompi_cv_f90_sizeof_INTEGERp8=8}
|
||||
ompi_cv_f90_alignment_INTEGERp8=${ompi_cv_f90_alignment_INTEGERp8=8}
|
||||
ompi_cv_f90_sizeof_INTEGERp16=${ompi_cv_f90_sizeof_INTEGERp16=16}
|
||||
ompi_cv_f90_alignment_INTEGERp16=${ompi_cv_f90_alignment_INTEGERp16=8}
|
||||
ompi_cv_f90_sizeof_REAL=${ompi_cv_f90_sizeof_REAL=4}
|
||||
ompi_cv_f90_alignment_REAL=${ompi_cv_f90_alignment_REAL=4}
|
||||
ompi_cv_f90_sizeof_REALp2=${ompi_cv_f90_sizeof_REALp2=2}
|
||||
ompi_cv_f90_alignment_REALp2=${ompi_cv_f90_alignment_REALp2=2}
|
||||
ompi_cv_f90_sizeof_REALp4=${ompi_cv_f90_sizeof_REALp4=4}
|
||||
ompi_cv_f90_alignment_REALp4=${ompi_cv_f90_alignment_REALp4=4}
|
||||
ompi_cv_f90_sizeof_REALp8=${ompi_cv_f90_sizeof_REALp8=8}
|
||||
ompi_cv_f90_alignment_REALp8=${ompi_cv_f90_alignment_REALp8=8}
|
||||
ompi_cv_f90_sizeof_REALp16=${ompi_cv_f90_sizeof_REALp16=16}
|
||||
ompi_cv_f90_alignment_REALp16=${ompi_cv_f90_alignment_REALp16=8}
|
||||
ompi_cv_f90_sizeof_DOUBLE_PRECISION=${ompi_cv_f90_sizeof_DOUBLE_PRECISION=8}
|
||||
ompi_cv_f90_alignment_DOUBLE_PRECISION=${ompi_cv_f90_alignment_DOUBLE_PRECISION=8}
|
||||
ompi_cv_f90_sizeof_COMPLEX=${ompi_cv_f90_sizeof_COMPLEX=8}
|
||||
ompi_cv_f90_alignment_COMPLEX=${ompi_cv_f90_alignment_COMPLEX=4}
|
||||
ompi_cv_f90_sizeof_COMPLEXp8=${ompi_cv_f90_sizeof_COMPLEXp8=8}
|
||||
ompi_cv_f90_alignment_COMPLEXp8=${ompi_cv_f90_alignment_COMPLEXp8=4}
|
||||
ompi_cv_f90_sizeof_COMPLEXp16=${ompi_cv_f90_sizeof_COMPLEXp16=16}
|
||||
ompi_cv_f90_alignment_COMPLEXp16=${ompi_cv_f90_alignment_COMPLEXp16=8}
|
||||
ompi_cv_f90_sizeof_COMPLEXp32=${ompi_cv_f90_sizeof_COMPLEXp32=32}
|
||||
ompi_cv_f90_alignment_COMPLEXp32=${ompi_cv_f90_alignment_COMPLEXp32=8}
|
||||
ompi_cv_f90_true_value=${ompi_cv_f90_true_value=-1}
|
||||
ompi_cv_f90_sizeof_DOUBLE_COMPLEX=${ompi_cv_f90_sizeof_DOUBLE_COMPLEX=16}
|
||||
ompi_cv_f90_alignment_DOUBLE_COMPLEX=${ompi_cv_f90_alignment_DOUBLE_COMPLEX=8}
|
||||
ompi_cv_f90_int_kind_9=${ompi_cv_f90_int_kind_9=4}
|
||||
ompi_cv_f90_int_kind_18=${ompi_cv_f90_int_kind_18=8}
|
36
contrib/platform/ornl/ornl_configure.gnu
Исполняемый файл
36
contrib/platform/ornl/ornl_configure.gnu
Исполняемый файл
@ -0,0 +1,36 @@
|
||||
#!/bin/bash
|
||||
|
||||
VER="trunk"
|
||||
PLATFORM=ornl/cray_xt_cnl_romio
|
||||
|
||||
# change the following for install path, note
|
||||
# that VER is appended to the path.
|
||||
SW_INSTALL_ROOT=/tmp/work/gshipman/ompi/install
|
||||
|
||||
./configure \
|
||||
NM=/usr/bin/nm \
|
||||
CC=gcc \
|
||||
CXX=g++ \
|
||||
CFLAGS="-I/opt/xt-pe/default/include/ -I/opt/xt-catamount/default/catamount/linux/include/ " \
|
||||
CPPFLAGS=-I/opt/xt-pe/default/include/ \
|
||||
FCFLAGS=-I/opt/xt-pe/default/include/ \
|
||||
FFLAGS=-I/opt/xt-pe/default/include/ \
|
||||
LDFLAGS="-L/opt/xt-service/default/lib/snos64 -L/opt/xt-pe/default/cnos/linux/64/lib -L/opt/xt-mpt/default/lib/snos64" \
|
||||
LIBS="-lpct -lalpslli -lalpsutil -lportals -lpthread" \
|
||||
--with-wrapper-cflags="-Wmissing-prototypes -I/tmp/work/gshipman/ompi/install/trunk/include" \
|
||||
--with-wrapper-ldflags="-Wmissing-prototypes -lnsl -lutil -lpct -lalpslli -lalpsutil -lportals -lpthread -lm -L/opt/xt-service/default/lib/snos64 -L/opt/xt-pe/default/cnos/linux/64/lib -L/opt/xt-mpt/default/lib/snos64"\
|
||||
--build=x86_64-unknown-linux-gnu \
|
||||
--host=x86_64-cray-linux-gnu \
|
||||
--disable-mpi-f77\
|
||||
--disable-mpi-f90\
|
||||
--without-tm \
|
||||
--with-platform=./contrib/platform/${PLATFORM} \
|
||||
--with-io-romio-flags="--disable-aio build_alias=x86_64-unknown-linux-gnu \
|
||||
host_alias=x86_64-cray-linux-gnu \
|
||||
--enable-ltdl-convenience --no-recursion" \
|
||||
--with-alps=yes \
|
||||
--with-contrib-vt-flags="--with-platform=linux" \
|
||||
--prefix="$SW_INSTALL_ROOT/$VER" | tee build.log
|
||||
|
||||
#gmake all install | tee -a build.log
|
||||
#chmod -R go+rx $SW_INSTALL_ROOT/$VER-$CMP
|
36
contrib/platform/ornl/ornl_configure.pgi
Исполняемый файл
36
contrib/platform/ornl/ornl_configure.pgi
Исполняемый файл
@ -0,0 +1,36 @@
|
||||
#!/bin/bash
|
||||
|
||||
VER="trunk-pgi"
|
||||
PLATFORM=ornl/cray_xt_cnl_romio
|
||||
|
||||
# change the following for install path, note
|
||||
# that VER is appended to the path.
|
||||
SW_INSTALL_ROOT=/tmp/work/gshipman/ompi/install
|
||||
|
||||
./configure \
|
||||
NM=/usr/bin/nm \
|
||||
CC=pgcc \
|
||||
CXX=pgCC \
|
||||
F77=pgf77 \
|
||||
FC=pgf90 \
|
||||
CFLAGS="-I/opt/xt-pe/default/include/ -I/opt/xt-catamount/default/catamount/linux/include/ " \
|
||||
CPPFLAGS=-I/opt/xt-pe/default/include/ \
|
||||
FCFLAGS=-I/opt/xt-pe/default/include/ \
|
||||
FFLAGS=-I/opt/xt-pe/default/include/ \
|
||||
LDFLAGS="-L/opt/xt-service/default/lib/snos64 -L/opt/xt-pe/default/cnos/linux/64/lib -L/opt/xt-mpt/default/lib/snos64" \
|
||||
LIBS="-lpct -lalpslli -lalpsutil -lportals -lpthread" \
|
||||
--with-wrapper-cflags="-I/tmp/work/gshipman/ompi/install/trunk/include" \
|
||||
--with-wrapper-ldflags="-Bstatic -lnsl -lutil -lpct -lalpslli -lalpsutil -lportals -lpthread -lm -L/opt/xt-service/default/lib/snos64 -L/opt/xt-pe/default/cnos/linux/64/lib -L/opt/xt-mpt/default/lib/snos64"\
|
||||
--build=x86_64-unknown-linux-gnu \
|
||||
--host=x86_64-cray-linux-gnu \
|
||||
--without-tm \
|
||||
--with-platform=./contrib/platform/${PLATFORM} \
|
||||
--with-io-romio-flags="--disable-aio build_alias=x86_64-unknown-linux-gnu \
|
||||
host_alias=x86_64-cray-linux-gnu \
|
||||
--enable-ltdl-convenience --no-recursion" \
|
||||
--with-alps=yes \
|
||||
--with-contrib-vt-flags="--with-platform=linux" \
|
||||
--prefix="$SW_INSTALL_ROOT/$VER" | tee build.log
|
||||
|
||||
#gmake all install | tee -a build.log
|
||||
#chmod -R go+rx $SW_INSTALL_ROOT/$VER-$CMP
|
Загрузка…
x
Ссылка в новой задаче
Block a user