From 57f82d2946874628bdc5d4fcdcb81da39863a121 Mon Sep 17 00:00:00 2001 From: Masafumi Max NAKANE Date: Fri, 5 Feb 1999 12:16:44 +0000 Subject: Quick hack to make the klibtool script generate the shared lib name and the shared lib itself appropriate for ELF. Please note that this port no longer builds shared library in appropriate manner on a.out systems. --- japanese/ptex-base/files/patch-ac | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 japanese/ptex-base/files/patch-ac (limited to 'japanese/ptex-base') diff --git a/japanese/ptex-base/files/patch-ac b/japanese/ptex-base/files/patch-ac new file mode 100644 index 000000000000..6618f4c3a1c9 --- /dev/null +++ b/japanese/ptex-base/files/patch-ac @@ -0,0 +1,30 @@ +--- klibtool.orig Fri Dec 12 18:53:46 1997 ++++ klibtool Fri Feb 5 20:44:55 1999 +@@ -371,7 +371,7 @@ + ot_args=`eval echo '$'args_SHARED_archive` + ot_prog=`eval echo '$'prog_SHARED_archive` + test -z "$ot_prog" && ot_prog=$CC +- cmdname="$ot_prog $ot_args -o" ++ cmdname="$ot_prog $ot_args" + $verbose "$0: replaced $old_ar with $cmdname." + fi + +@@ -397,6 +397,9 @@ + lib_dir=. + fi + lib_basename=`basename $libname` ++ if test $ot = SHARED; then ++ cmdname="$cmdname -Wl,-soname,$lib_basename -o" ++ fi + lib_base=`echo $lib_basename | sed 's/[.0-9]*$//'` + + # We might have to run a command after making the library. +@@ -669,7 +672,7 @@ + exit 1 + fi + $verbose "$0: dir = $dir, libname = $libname." +- version=`awk '$1 == "'$libname'" { print "." $2 "." $3 "." $4 }' $verfile` ++ version=`awk '$1 == "'$libname'" { print "." $2 }' $verfile` + $verbose "$0: version for $libname = $version." + echo $version + ;; -- cgit v1.2.3