verbs: verbs seperated from netlrts build
[charm.git] / src / arch / verbs-linux-x86_64 / conv-mach.sh
blobb5444fae488ea8a77eb3a382b6f0fbb8d78646df
1 #CMK_DEFS="$CMK_DEFS -DHAVE_USR_INCLUDE_MALLOC_H=1 "
2 CMK_AMD64="-m64"
4 CMK_PIC="-fPIC"
5 CMK_CPP_CHARM="/lib/cpp -P"
6 CMK_CPP_C="gcc -E $CMK_AMD64 "
7 CMK_CC="gcc $CMK_AMD64 "
8 CMK_CXX="g++ $CMK_AMD64 "
9 CMK_CXXPP="$CMK_CXX -x c++ -E $CMK_AMD64 "
10 CMK_XIOPTS=""
11 CMK_LD="$CMK_CC $CMK_AMD64 "
12 CMK_LDXX="$CMK_CXX $CMK_AMD64 "
13 CMK_LD_SHARED="-shared"
14 CMK_LD_LIBRARY_PATH="-Wl,-rpath,$CHARMLIBSO/"
15 CMK_LIBS="-lckqt"
16 CMK_RANLIB="ranlib"
17 CMK_CC64=true
18 CMK_WARNINGS_ARE_ERRORS="-Werror"
19 CMK_CXX_OPTIMIZE="-O3"
21 # native compiler for compiling charmxi, etc
22 CMK_NATIVE_CC="$CMK_CC $CMK_AMD64 -fPIC $CMK_DEFS "
23 CMK_NATIVE_CXX="$CMK_CXX $CMK_AMD64 -fPIC $CMK_DEFS "
24 CMK_NATIVE_LD="$CMK_CC $CMK_AMD64 -fPIC "
25 CMK_NATIVE_LDXX="$CMK_CXX $CMK_AMD64 -fPIC "
27 # native compiler for compiling charmxi, etc
28 CMK_SEQ_CC="$CMK_NATIVE_CC"
29 CMK_SEQ_CXX="$CMK_NATIVE_CXX"
30 CMK_SEQ_LD="$CMK_NATIVE_LD"
31 CMK_SEQ_LDXX="$CMK_NATIVE_LDXX"
33 CMK_QT='generic64'
35 CMK_CF90=`which f95 2>/dev/null`
36 if test -n "$CMK_CF90"
37 then
38 # CMK_FPP="/lib/cpp -P -CC"
39 # CMK_CF90="$CMK_CF90 -fpic -fautomatic -fdollar-ok "
40 # CMK_CF90_FIXED="$CMK_CF90 -ffixed-form "
41 # CMK_F90LIBS="-lgfortran "
42 # CMK_F90_USE_MODDIR=1
43 # CMK_F90_MODINC="-I"
44 # CMK_MOD_NAME_ALLCAPS=
45 # CMK_MOD_EXT="mod"
46 . $CHARMINC/conv-mach-gfortran.sh
47 else
48 CMK_CF77="g77 "
49 CMK_CF90="f90 "
50 CMK_CF90_FIXED="$CMK_CF90 -W132 "
51 CMK_F90LIBS="-L/usr/absoft/lib -L/opt/absoft/lib -lf90math -lfio -lU77 -lf77math "
52 CMK_F77LIBS="-lg2c "
53 CMK_F90_USE_MODDIR=1
54 CMK_F90_MODINC="-p"