summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/h5z-zfp/fj.patch
blob: fd3ff5c76d06c762b841272ae9b5af1aae7c806a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
--- 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 =