use libtool install -s
to install libraries
Use `install -s` instead of `strip -S` when building shared libraries via libtool.
This commit is contained in:
parent
6b0e3f2aeb
commit
aa7c3ac38b
5
racket/src/configure
vendored
5
racket/src/configure
vendored
|
@ -672,6 +672,7 @@ MAKE_COPYTREE
|
|||
MAKE_GRACKET
|
||||
LIBFINISH
|
||||
MRLIBINSTALL
|
||||
ICP_LIB
|
||||
ICP
|
||||
WXVARIANT
|
||||
WXLIBS
|
||||
|
@ -6765,6 +6766,7 @@ if test "${enable_shared}" = "yes" ; then
|
|||
LIBSFX=la
|
||||
WXLIBS=WXLIBSDYN
|
||||
ICP="${LIBTOOLPROG} --mode=install cp"
|
||||
ICP_LIB="${LIBTOOLPROG} --mode=install install -s"
|
||||
MRLIBINSTALL="install-lib"
|
||||
LIBFINISH="${LIBTOOLPROG} --mode=finish"
|
||||
LTO="lo"
|
||||
|
@ -6772,10 +6774,12 @@ if test "${enable_shared}" = "yes" ; then
|
|||
FOREIGN_CONVENIENCE="_convenience"
|
||||
FOREIGN_OBJSLIB="\$(FOREIGN_LIB)"
|
||||
MZOPTIONS="$MZOPTIONS -DMZ_USES_SHARED_LIB"
|
||||
STRIP_LIB_DEBUG=":"
|
||||
else
|
||||
LIBSFX=a
|
||||
WXLIBS=WXLIBSNORM
|
||||
ICP=cp
|
||||
ICP_LIB=cp
|
||||
MRLIBINSTALL="install-no-lib"
|
||||
LIBFINISH=echo
|
||||
LTO="o"
|
||||
|
@ -6910,6 +6914,7 @@ LIBS="$LIBS $EXTRALIBS"
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
mk_needed_dir()
|
||||
|
|
|
@ -354,6 +354,7 @@ clean@OSX@:
|
|||
|
||||
BUILDINFO=$(DESTDIR)$(libpltdir)/buildinfo
|
||||
ICP=@ICP@
|
||||
ICP_LIB=@ICP_LIB@
|
||||
|
||||
install:
|
||||
$(MAKE) install-@MAIN_VARIANT@
|
||||
|
@ -405,8 +406,8 @@ unix-install-cgc:
|
|||
@RUN_RACKET_CGC@ -cu "$(srcdir)/collects-path.rkt" "$(DESTDIR)$(bindir)/racket@CGC_INSTALLED@@EXE_SUFFIX@" $(DESTDIR)@COLLECTS_PATH@ $(DESTDIR)@CONFIG_PATH@
|
||||
|
||||
unix-install-libs-cgc:
|
||||
cd ..; $(ICP) racket/libmzgc.@LIBSFX@ "$(DESTDIR)$(libdir)/libmzgc.@LIBSFX@"
|
||||
cd ..; $(ICP) racket/libracket.@LIBSFX@ "$(DESTDIR)$(libdir)/libracket.@LIBSFX@"
|
||||
cd ..; $(ICP_LIB) racket/libmzgc.@LIBSFX@ "$(DESTDIR)$(libdir)/libmzgc.@LIBSFX@"
|
||||
cd ..; $(ICP_LIB) racket/libracket.@LIBSFX@ "$(DESTDIR)$(libdir)/libracket.@LIBSFX@"
|
||||
cd ..; $(STRIP_LIB_DEBUG) "$(DESTDIR)$(libdir)/libmzgc.@LIBSFX@"
|
||||
cd ..; $(STRIP_LIB_DEBUG) "$(DESTDIR)$(libdir)/libracket.@LIBSFX@"
|
||||
|
||||
|
@ -424,7 +425,7 @@ unix-install-3m:
|
|||
@RUN_RACKET_MMM@ -cu "$(srcdir)/collects-path.rkt" "$(DESTDIR)$(bindir)/racket@MMM_INSTALLED@@EXE_SUFFIX@" $(DESTDIR)@COLLECTS_PATH@ $(DESTDIR)@CONFIG_PATH@
|
||||
|
||||
unix-install-libs-3m:
|
||||
cd ..; $(ICP) racket/libracket3m.@LIBSFX@ "$(DESTDIR)$(libdir)/libracket3m.@LIBSFX@"
|
||||
cd ..; $(ICP_LIB) racket/libracket3m.@LIBSFX@ "$(DESTDIR)$(libdir)/libracket3m.@LIBSFX@"
|
||||
cd ..; $(STRIP_LIB_DEBUG) "$(DESTDIR)$(libdir)/libracket3m.@LIBSFX@"
|
||||
|
||||
unix-no-install-libs-3m:
|
||||
|
|
|
@ -1669,6 +1669,7 @@ if test "${enable_shared}" = "yes" ; then
|
|||
LIBSFX=la
|
||||
WXLIBS=WXLIBSDYN
|
||||
ICP="${LIBTOOLPROG} --mode=install cp"
|
||||
ICP_LIB="${LIBTOOLPROG} --mode=install install -s"
|
||||
MRLIBINSTALL="install-lib"
|
||||
LIBFINISH="${LIBTOOLPROG} --mode=finish"
|
||||
LTO="lo"
|
||||
|
@ -1676,10 +1677,12 @@ if test "${enable_shared}" = "yes" ; then
|
|||
FOREIGN_CONVENIENCE="_convenience"
|
||||
FOREIGN_OBJSLIB="\$(FOREIGN_LIB)"
|
||||
MZOPTIONS="$MZOPTIONS -DMZ_USES_SHARED_LIB"
|
||||
STRIP_LIB_DEBUG=":"
|
||||
else
|
||||
LIBSFX=a
|
||||
WXLIBS=WXLIBSNORM
|
||||
ICP=cp
|
||||
ICP_LIB=cp
|
||||
MRLIBINSTALL="install-no-lib"
|
||||
LIBFINISH=echo
|
||||
LTO="o"
|
||||
|
@ -1753,6 +1756,7 @@ AC_SUBST(LIBSFX)
|
|||
AC_SUBST(WXLIBS)
|
||||
AC_SUBST(WXVARIANT)
|
||||
AC_SUBST(ICP)
|
||||
AC_SUBST(ICP_LIB)
|
||||
AC_SUBST(MRLIBINSTALL)
|
||||
AC_SUBST(LIBFINISH)
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user