File: make.linux.cray

package info (click to toggle)
scip 10.0.1%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 76,156 kB
  • sloc: ansic: 716,600; cpp: 41,095; awk: 9,195; sh: 4,918; makefile: 4,044; python: 2,076; perl: 731; xml: 660; java: 314; php: 24; lisp: 15
file content (23 lines) | stat: -rw-r--r-- 731 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# For CrayXC systems, tested on 5.2UP04-5.2.82 with craype module 2.5.6.1 and PrgEnv-cray/5.2.82
# but should be usable on other systems
# contributed to SCIP 2016 Utz-Uwe Haus <uhaus@cray.com>
CC              =       cc
CXX             =       CC
LINKCC          =       cc
LINKCXX         =       CC
ARFLAGS         =       crs
ZLIB_FLAGS      =
ZLIB_LDFLAGS    =       -lz
GMP_FLAGS       =
GMP_LDFLAGS     =       -lgmp
MPFR_LDFLAGS    =       -lmpfr
READLINE_FLAGS  =
READLINE_LDFLAGS=       -lreadline -lncurses
CFLAGS          =       -h std=c99
CXX11FLAG       =       -h std=c++11
CXX14FLAG       =       -h std=c++14
CXX17FLAG       =       -h std=c++17
ifeq ($(SHARED),true)
FLAGS		+=	-fPIC
endif
LINK_shared		=	-shared