Fix parallel build of examples/charm++/user-driven-interop
[charm.git] / src / arch / common / cc-bluegene.sh
blob6fb1135aad459f8e188db7ed03de756b07553d45
1 BGQ_TYPICAL_FLOOR=/bgsys/drivers/ppcfloor
3 # if no floor set, use typical floor path
4 if test -z "$BGQ_FLOOR"
5 then
6 BGQ_FLOOR=$BGQ_TYPICAL_FLOOR
7 fi
9 # if no install path (for experimental) set, use floor
10 if test -z "$BGQ_INSTALL"
11 then
12 BGQ_INSTALL=$BGQ_TYPICAL_FLOOR
15 BGQ_BIN=$BGQ_FLOOR/gnu-linux/bin
16 BGQ_ZLIB=/soft/libraries/alcf/current/xl/ZLIB/
18 GCC_OPTS="-Wno-deprecated "
19 OPTS_CPP="$OPTS_CPP"
20 OPTS_LD="$OPTS_LD"
22 CMK_CPP_CHARM="$BGQ_BIN/powerpc64-bgq-linux-cpp -P"
23 CMK_CPP_C="$BGQ_BIN/powerpc64-bgq-linux-cpp "
25 CMK_CPP_C_FLAGS="-E"
27 CMK_LD_LIBRARY_PATH="-Wl,-rpath,$CHARMLIBSO/"
29 CMK_NATIVE_CC='gcc '
30 CMK_NATIVE_LD='gcc '
31 CMK_NATIVE_CXX='g++ -Wno-deprecated '
32 CMK_NATIVE_LDXX='g++'
34 CMK_LIBS='-lckqt'
35 CMK_RANLIB="$BGQ_BIN/powerpc64-bgq-linux-ranlib "
36 CMK_AR="$BGQ_BIN/powerpc64-bgq-linux-ar q "
37 CMK_QT="aix"
38 CMK_NM='nm '
40 CMK_C_OPTIMIZE='-O3'
41 CMK_CXX_OPTIMIZE='-O3'
42 CMK_ENABLE_C11='-qlanglvl=extc1x'
43 CMK_ENABLE_CPP11='-qlanglvl=extended0x'
45 CMK_F90LIBS="-lxlf90 -lxlopt -lxl -lxlfmath"
46 CMK_MOD_NAME_ALLCAPS=1
47 CMK_MOD_EXT="mod"
48 CMK_F90_USE_MODDIR=1
49 CMK_F90_MODINC="-I"
51 CMK_BLUEGENEQ="1"