From b96e3c98bdd213e3a4b44aea72f8f75ff83668fe Mon Sep 17 00:00:00 2001 From: zolliker Date: Wed, 24 Apr 2024 11:17:59 +0200 Subject: [PATCH] create link for libreadline.so automatically --- make_gen | 2 +- makefile_rhel7 | 5 +++++ makefile_rhel8 | 5 +++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/make_gen b/make_gen index d288016..f228506 100755 --- a/make_gen +++ b/make_gen @@ -64,7 +64,7 @@ MAINBIN = fit $(ADD_ALL) ALL = $(MAINBIN) $(LIBFIT) $(SUPBIN) -default: fit libfit.a $(LIBFIT) +default: fit libfit.a $(LIBFIT) $(RDLIBSO) all: $(ALL) diff --git a/makefile_rhel7 b/makefile_rhel7 index 4c0a31f..9e094c5 100644 --- a/makefile_rhel7 +++ b/makefile_rhel7 @@ -32,6 +32,11 @@ C=$< # linker flags for readline library RDLIB=-L$(PWD) -lreadline +RDLIBSO = libreadline.so + +$(RDLIBSO): /usr/lib64/libreadline.so.6 + ln -s /usr/lib64/libreadline.so.6 libreadline.so + SINQ=/afs/psi.ch/project/sinq/$(linuxsys) SL=$(sinq)/sl6-64/lib/lib diff --git a/makefile_rhel8 b/makefile_rhel8 index 8a054ff..e06ab04 100644 --- a/makefile_rhel8 +++ b/makefile_rhel8 @@ -32,6 +32,11 @@ C=$< # linker flags for readline library RDLIB=-L$(PWD) -lreadline +RDLIBSO = libreadline.so + +$(RDLIBSO): /usr/lib64/libreadline.so.7 + ln -s /usr/lib64/libreadline.so.7 libreadline.so + SINQ=/afs/psi.ch/project/sinq/$(linuxsys) SL=$(sinq)/sl6-64/lib/lib