blob: fd3ff5c76d06c762b841272ae9b5af1aae7c806a (
plain) (
tree)
|
|
--- spack-src/config.make.org 2022-02-01 18:43:23.000000000 +0900
+++ spack-src/config.make 2022-02-01 18:42:54.000000000 +0900
@@ -106,6 +106,11 @@
SOEXT ?= so
SHFLAG ?= -qmkshrobj
PREPATH = -Wl,-R,
+else ifneq ($(findstring fcc, $(CC)),)
+ CFLAGS += -KPIC
+ SOEXT ?= so
+ SHFLAG ?= -shared
+ PREPATH = -Wl,-rpath,
endif
ifneq ($(findstring gfortran, $(FC)),)
@@ -118,6 +123,8 @@
FCFLAGS += -qpic
else ifneq ($(findstring bgxlf_r, $(FC)),)
FCFLAGS += -qpic
+else ifneq ($(findstring frt, $(FC)),)
+ FCFLAGS += -KPIC
else ifneq ($(findstring f77, $(FC)),)
# some makefile versions set FC=f77 if FC is not set
FC =
|