1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
From: Teemu Ikonen <tpikonen@gmail.com>
Date: Thu, 11 Oct 2018 10:37:37 +0300
Subject: makefile-fix: Add SONAME to linker flags.
---
Makefile | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index 480dd94..4bfa95c 100644
--- a/Makefile
+++ b/Makefile
@@ -252,6 +252,8 @@
# Version string
VERSION = 0.9.7
+SOVERSION = libcbf.so.1.0.0
+SONAME = libcbf.so.1
#
# Directories
@@ -675,7 +677,7 @@ F90C = gfortran
F90FLAGS = -g -fno-range-check -fallow-invalid-boz
F90LDFLAGS =
SOCFLAGS = -fPIC
-SOLDFLAGS = -shared -Wl,-rpath,$(CBF_PREFIX)/lib
+SOLDFLAGS = -shared -Wl,-soname -Wl,$(SONAME)
JAVAINCLUDES = -I$(JDKDIR)/include -I$(JDKDIR)/include/linux
ifeq ($(HDF5_PREFIX),)
LDPREFIX = LD_LIBRARY_PATH=$(SOLIB):$(LIB):$$LD_LIBRARY_PATH;export LD_LIBRARY_PATH;
|