some tweaks
[charm.git] / src / arch / gemini_gni-crayxe / conv-mach.sh
1 PMI_CFLAGS=`pkg-config --cflags cray-pmi`
2 PMI_LIBS=`pkg-config --libs cray-pmi`
3 UGNI_CFLAGS=`pkg-config --cflags cray-ugni`
4 UGNI_LIBS=`pkg-config --libs cray-ugni`
5
6 PGCC=`CC -V 2>/dev/null | grep pgCC`
7
8 CMK_CPP_CHARM='/lib/cpp -P'
9 CMK_CPP_C="cc -E"
10 CMK_CC="cc $PMI_CFLAGS $UGNI_CFLAGS "
11 CMK_CXX="CC $PMI_CFLAGS $UGNI_CFLAGS"
12 CMK_CXXPP="$CMK_CXX -x c++ -E  "
13 CMK_LD="eval $CMK_CC "
14 CMK_LIBS='-lckqt'
15 CMK_LD_LIBRARY_PATH="-rpath $CHARMLIBSO/ $PMI_LIBS $UGNI_LIBS"
16
17 CMK_QT="generic64"
18
19 # compiler for native programs
20 CMK_NATIVE_CC="gcc "
21 CMK_NATIVE_LD="gcc "
22 CMK_NATIVE_CXX="g++ "
23 CMK_NATIVE_LDXX="g++ "
24 CMK_NATIVE_LIBS=""
25
26 CMK_RANLIB="ranlib"
27
28 # for F90 compiler
29 CMK_CF77="ftn "
30 CMK_CF90="ftn "
31 CMK_F90LIBS=""
32 CMK_F90_USE_MODDIR=1
33 CMK_F90_MODINC="-I"
34 CMK_MOD_EXT="mod"
35
36 CMK_NO_BUILD_SHARED=true