'a=b c=$a; echo $c' doesn't necessarily prints "b", '' vs. "", $s in
Makefiles... I suppose it wasn't tested very much...
This commit is contained in:
parent
c445142505
commit
62966f3829
@ -112,7 +112,7 @@ DETECT_GNU_LD=(${CC} -Wl,-V /dev/null 2>&1 | grep '^GNU ld' )>/dev/null
|
|||||||
|
|
||||||
DO_GNU=$(CALC_VERSIONS); \
|
DO_GNU=$(CALC_VERSIONS); \
|
||||||
SHLIB=lib$(LIBNAME).so \
|
SHLIB=lib$(LIBNAME).so \
|
||||||
SHLIB_SUFFIX= \
|
SHLIB_SUFFIX= ; \
|
||||||
LIBDEPS="$(LIBDEPS) -lc" \
|
LIBDEPS="$(LIBDEPS) -lc" \
|
||||||
ALLSYMSFLAGS='-Wl,--whole-archive' \
|
ALLSYMSFLAGS='-Wl,--whole-archive' \
|
||||||
NOALLSYMSFLAGS='-Wl,--no-whole-archive' \
|
NOALLSYMSFLAGS='-Wl,--no-whole-archive' \
|
||||||
@ -135,10 +135,10 @@ link_o.darwin:
|
|||||||
SHAREDFLAGS="-dynamiclib" \
|
SHAREDFLAGS="-dynamiclib" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
if [ -n "$(LIBVERSION)" ]; then \
|
if [ -n "$(LIBVERSION)" ]; then \
|
||||||
SHAREDFLAGS="$SHAREDFLAGS -current_version $(LIBVERSION)"; \
|
SHAREDFLAGS="$$SHAREDFLAGS -current_version $(LIBVERSION)"; \
|
||||||
fi; \
|
fi; \
|
||||||
if [ -n "$$SHLIB_SOVER_NODOT" ]; then \
|
if [ -n "$$SHLIB_SOVER_NODOT" ]; then \
|
||||||
SHAREDFLAGS="$SHAREDFLAGS -compatibility_version $$SHLIB_SOVER_NODOT"; \
|
SHAREDFLAGS="$$SHAREDFLAGS -compatibility_version $$SHLIB_SOVER_NODOT"; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_O)
|
$(LINK_SO_O)
|
||||||
link_a.darwin:
|
link_a.darwin:
|
||||||
@ -151,10 +151,10 @@ link_a.darwin:
|
|||||||
SHAREDFLAGS="-dynamiclib" \
|
SHAREDFLAGS="-dynamiclib" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
if [ -n "$(LIBVERSION)" ]; then \
|
if [ -n "$(LIBVERSION)" ]; then \
|
||||||
SHAREDFLAGS="$SHAREDFLAGS -current_version $(LIBVERSION)"; \
|
SHAREDFLAGS="$$SHAREDFLAGS -current_version $(LIBVERSION)"; \
|
||||||
fi; \
|
fi; \
|
||||||
if [ -n "$$SHLIB_SOVER_NODOT" ]; then \
|
if [ -n "$$SHLIB_SOVER_NODOT" ]; then \
|
||||||
SHAREDFLAGS="$SHAREDFLAGS -compatibility_version $$SHLIB_SOVER_NODOT"; \
|
SHAREDFLAGS="$$SHAREDFLAGS -compatibility_version $$SHLIB_SOVER_NODOT"; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_A)
|
$(LINK_SO_A)
|
||||||
|
|
||||||
@ -195,14 +195,14 @@ link_o.alpha-osf1:
|
|||||||
SHLIB_HIST="$${SHLIB_HIST}:$(LIBVERSION)"; \
|
SHLIB_HIST="$${SHLIB_HIST}:$(LIBVERSION)"; \
|
||||||
else \
|
else \
|
||||||
SHLIB_HIST="$(LIBVERSION)"; \
|
SHLIB_HIST="$(LIBVERSION)"; \
|
||||||
fi
|
fi; \
|
||||||
SHLIB_SOVER= \
|
SHLIB_SOVER= \
|
||||||
ALLSYMSFLAGS='-all' \
|
ALLSYMSFLAGS='-all' \
|
||||||
NOALLSYMSFLAGS='-none' \
|
NOALLSYMSFLAGS='-none' \
|
||||||
SHAREDFLAGS="-shared" \
|
SHAREDFLAGS="-shared" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
if [ -n "$$SHLIB_HIST" ]; then \
|
if [ -n "$$SHLIB_HIST" ]; then \
|
||||||
SHAREDFLAGS="$SHAREDFLAGS -set_version \"$$SHLIB_HIST\""; \
|
SHAREDFLAGS="$$SHAREDFLAGS -set_version \"$$SHLIB_HIST\""; \
|
||||||
fi; \
|
fi; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_O)
|
$(LINK_SO_O)
|
||||||
@ -218,14 +218,14 @@ link_a.alpha-osf1:
|
|||||||
SHLIB_HIST="$${SHLIB_HIST}:$(LIBVERSION)"; \
|
SHLIB_HIST="$${SHLIB_HIST}:$(LIBVERSION)"; \
|
||||||
else \
|
else \
|
||||||
SHLIB_HIST="$(LIBVERSION)"; \
|
SHLIB_HIST="$(LIBVERSION)"; \
|
||||||
fi
|
fi; \
|
||||||
SHLIB_SOVER= \
|
SHLIB_SOVER= \
|
||||||
ALLSYMSFLAGS='-all' \
|
ALLSYMSFLAGS='-all' \
|
||||||
NOALLSYMSFLAGS='-none' \
|
NOALLSYMSFLAGS='-none' \
|
||||||
SHAREDFLAGS="-shared" \
|
SHAREDFLAGS="-shared" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
if [ -n "$$SHLIB_HIST" ]; then \
|
if [ -n "$$SHLIB_HIST" ]; then \
|
||||||
SHAREDFLAGS="$SHAREDFLAGS -set_version \"$$SHLIB_HIST\""; \
|
SHAREDFLAGS="$$SHAREDFLAGS -set_version \"$$SHLIB_HIST\""; \
|
||||||
fi; \
|
fi; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_A)
|
$(LINK_SO_A)
|
||||||
@ -244,14 +244,14 @@ link_o.tru64:
|
|||||||
SHLIB_HIST="$${SHLIB_HIST}:$(LIBVERSION)"; \
|
SHLIB_HIST="$${SHLIB_HIST}:$(LIBVERSION)"; \
|
||||||
else \
|
else \
|
||||||
SHLIB_HIST="$(LIBVERSION)"; \
|
SHLIB_HIST="$(LIBVERSION)"; \
|
||||||
fi
|
fi; \
|
||||||
SHLIB_SOVER= \
|
SHLIB_SOVER= \
|
||||||
ALLSYMSFLAGS='-all' \
|
ALLSYMSFLAGS='-all' \
|
||||||
NOALLSYMSFLAGS='-none' \
|
NOALLSYMSFLAGS='-none' \
|
||||||
SHAREDFLAGS="-shared -msym" \
|
SHAREDFLAGS="-shared -msym" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
if [ -n "$$SHLIB_HIST" ]; then \
|
if [ -n "$$SHLIB_HIST" ]; then \
|
||||||
SHAREDFLAGS="$SHAREDFLAGS -set_version \"$$SHLIB_HIST\""; \
|
SHAREDFLAGS="$$SHAREDFLAGS -set_version \"$$SHLIB_HIST\""; \
|
||||||
fi; \
|
fi; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_O)
|
$(LINK_SO_O)
|
||||||
@ -267,14 +267,14 @@ link_a.tru64:
|
|||||||
SHLIB_HIST="$${SHLIB_HIST}:$(LIBVERSION)"; \
|
SHLIB_HIST="$${SHLIB_HIST}:$(LIBVERSION)"; \
|
||||||
else \
|
else \
|
||||||
SHLIB_HIST="$(LIBVERSION)"; \
|
SHLIB_HIST="$(LIBVERSION)"; \
|
||||||
fi
|
fi; \
|
||||||
SHLIB_SOVER= \
|
SHLIB_SOVER= \
|
||||||
ALLSYMSFLAGS='-all' \
|
ALLSYMSFLAGS='-all' \
|
||||||
NOALLSYMSFLAGS='-none' \
|
NOALLSYMSFLAGS='-none' \
|
||||||
SHAREDFLAGS="-shared -msym" \
|
SHAREDFLAGS="-shared -msym" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
if [ -n "$$SHLIB_HIST" ]; then \
|
if [ -n "$$SHLIB_HIST" ]; then \
|
||||||
SHAREDFLAGS="$SHAREDFLAGS -set_version \"$$SHLIB_HIST\""; \
|
SHAREDFLAGS="$$SHAREDFLAGS -set_version \"$$SHLIB_HIST\""; \
|
||||||
fi; \
|
fi; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_A)
|
$(LINK_SO_A)
|
||||||
@ -293,14 +293,14 @@ link_o.tru64-rpath:
|
|||||||
SHLIB_HIST="$${SHLIB_HIST}:$(LIBVERSION)"; \
|
SHLIB_HIST="$${SHLIB_HIST}:$(LIBVERSION)"; \
|
||||||
else \
|
else \
|
||||||
SHLIB_HIST="$(LIBVERSION)"; \
|
SHLIB_HIST="$(LIBVERSION)"; \
|
||||||
fi
|
fi; \
|
||||||
SHLIB_SOVER= \
|
SHLIB_SOVER= \
|
||||||
ALLSYMSFLAGS='-all' \
|
ALLSYMSFLAGS='-all' \
|
||||||
NOALLSYMSFLAGS='-none' \
|
NOALLSYMSFLAGS='-none' \
|
||||||
SHAREDFLAGS="-shared -msym -rpath $(LIBRPATH)" \
|
SHAREDFLAGS="-shared -msym -rpath $(LIBRPATH)" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
if [ -n "$$SHLIB_HIST" ]; then \
|
if [ -n "$$SHLIB_HIST" ]; then \
|
||||||
SHAREDFLAGS="$SHAREDFLAGS -set_version \"$$SHLIB_HIST\""; \
|
SHAREDFLAGS="$$SHAREDFLAGS -set_version \"$$SHLIB_HIST\""; \
|
||||||
fi; \
|
fi; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_O)
|
$(LINK_SO_O)
|
||||||
@ -316,14 +316,14 @@ link_a.tru64-rpath:
|
|||||||
SHLIB_HIST="$${SHLIB_HIST}:$(LIBVERSION)"; \
|
SHLIB_HIST="$${SHLIB_HIST}:$(LIBVERSION)"; \
|
||||||
else \
|
else \
|
||||||
SHLIB_HIST="$(LIBVERSION)"; \
|
SHLIB_HIST="$(LIBVERSION)"; \
|
||||||
fi
|
fi; \
|
||||||
SHLIB_SOVER= \
|
SHLIB_SOVER= \
|
||||||
ALLSYMSFLAGS='-all' \
|
ALLSYMSFLAGS='-all' \
|
||||||
NOALLSYMSFLAGS='-none' \
|
NOALLSYMSFLAGS='-none' \
|
||||||
SHAREDFLAGS="-shared -msym -rpath $(LIBRPATH)" \
|
SHAREDFLAGS="-shared -msym -rpath $(LIBRPATH)" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
if [ -n "$$SHLIB_HIST" ]; then \
|
if [ -n "$$SHLIB_HIST" ]; then \
|
||||||
SHAREDFLAGS="$SHAREDFLAGS -set_version \"$$SHLIB_HIST\""; \
|
SHAREDFLAGS="$$SHAREDFLAGS -set_version \"$$SHLIB_HIST\""; \
|
||||||
fi; \
|
fi; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_A)
|
$(LINK_SO_A)
|
||||||
@ -336,11 +336,11 @@ link_o.solaris:
|
|||||||
MINUSZ='-z '; \
|
MINUSZ='-z '; \
|
||||||
(${CC} -v 2>&1 | grep gcc) > /dev/null && MINUSZ='-Wl,-z,'; \
|
(${CC} -v 2>&1 | grep gcc) > /dev/null && MINUSZ='-Wl,-z,'; \
|
||||||
SHLIB=lib$(LIBNAME).so \
|
SHLIB=lib$(LIBNAME).so \
|
||||||
SHLIB_SUFFIX= \
|
SHLIB_SUFFIX= ; \
|
||||||
LIBDEPS="$(LIBDEPS) -lc" \
|
LIBDEPS="$(LIBDEPS) -lc" \
|
||||||
ALLSYMSFLAGS="$${MINUSZ}allextract" \
|
ALLSYMSFLAGS="$${MINUSZ}allextract" \
|
||||||
NOALLSYMSFLAGS="$${MINUSZ}defaultextract" \
|
NOALLSYMSFLAGS="$${MINUSZ}defaultextract" \
|
||||||
SHAREDFLAGS='-G -dy -z text -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX' \
|
SHAREDFLAGS="-G -dy -z text -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_O)
|
$(LINK_SO_O)
|
||||||
@ -352,11 +352,11 @@ link_a.solaris:
|
|||||||
MINUSZ='-z '; \
|
MINUSZ='-z '; \
|
||||||
(${CC} -v 2>&1 | grep gcc) > /dev/null && MINUSZ='-Wl,-z,'; \
|
(${CC} -v 2>&1 | grep gcc) > /dev/null && MINUSZ='-Wl,-z,'; \
|
||||||
SHLIB=lib$(LIBNAME).so \
|
SHLIB=lib$(LIBNAME).so \
|
||||||
SHLIB_SUFFIX= \
|
SHLIB_SUFFIX= ;\
|
||||||
LIBDEPS="$(LIBDEPS) -lc" \
|
LIBDEPS="$(LIBDEPS) -lc" \
|
||||||
ALLSYMSFLAGS="$${MINUSZ}allextract" \
|
ALLSYMSFLAGS="$${MINUSZ}allextract" \
|
||||||
NOALLSYMSFLAGS="$${MINUSZ}defaultextract" \
|
NOALLSYMSFLAGS="$${MINUSZ}defaultextract" \
|
||||||
SHAREDFLAGS='-G -dy -z text -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX' \
|
SHAREDFLAGS="-G -dy -z text -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_A)
|
$(LINK_SO_A)
|
||||||
@ -369,11 +369,11 @@ link_o.svr3:
|
|||||||
else \
|
else \
|
||||||
$(CALC_VERSIONS); \
|
$(CALC_VERSIONS); \
|
||||||
SHLIB=lib$(LIBNAME).so \
|
SHLIB=lib$(LIBNAME).so \
|
||||||
SHLIB_SUFFIX= \
|
SHLIB_SUFFIX= ; \
|
||||||
LIBDEPS="$(LIBDEPS) -lc" \
|
LIBDEPS="$(LIBDEPS) -lc" \
|
||||||
ALLSYMSFLAGS='-z allextract' \
|
ALLSYMSFLAGS='-z allextract' \
|
||||||
NOALLSYMSFLAGS='' \
|
NOALLSYMSFLAGS='' \
|
||||||
SHAREDFLAGS='-G -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX' \
|
SHAREDFLAGS="-G -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_O)
|
$(LINK_SO_O)
|
||||||
@ -383,11 +383,11 @@ link_a.svr3:
|
|||||||
else \
|
else \
|
||||||
$(CALC_VERSIONS); \
|
$(CALC_VERSIONS); \
|
||||||
SHLIB=lib$(LIBNAME).so \
|
SHLIB=lib$(LIBNAME).so \
|
||||||
SHLIB_SUFFIX= \
|
SHLIB_SUFFIX= ; \
|
||||||
LIBDEPS="$(LIBDEPS) -lc" \
|
LIBDEPS="$(LIBDEPS) -lc" \
|
||||||
ALLSYMSFLAGS='-z allextract' \
|
ALLSYMSFLAGS='-z allextract' \
|
||||||
NOALLSYMSFLAGS='' \
|
NOALLSYMSFLAGS='' \
|
||||||
SHAREDFLAGS='-G -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX' \
|
SHAREDFLAGS="-G -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_A_UNPACKED)
|
$(LINK_SO_A_UNPACKED)
|
||||||
@ -398,11 +398,11 @@ link_o.irix:
|
|||||||
else \
|
else \
|
||||||
$(CALC_VERSIONS); \
|
$(CALC_VERSIONS); \
|
||||||
SHLIB=lib$(LIBNAME).so \
|
SHLIB=lib$(LIBNAME).so \
|
||||||
SHLIB_SUFFIX= \
|
SHLIB_SUFFIX= ; \
|
||||||
LIBDEPS="$(LIBDEPS) -lc" \
|
LIBDEPS="$(LIBDEPS) -lc" \
|
||||||
ALLSYMSFLAGS='-all' \
|
ALLSYMSFLAGS='-all' \
|
||||||
NOALLSYMSFLAGS='' \
|
NOALLSYMSFLAGS='' \
|
||||||
SHAREDFLAGS='-shared -Wl,-soname,$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX' \
|
SHAREDFLAGS="-shared -Wl,-soname,$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_O)
|
$(LINK_SO_O)
|
||||||
@ -412,11 +412,11 @@ link_a.irix:
|
|||||||
else \
|
else \
|
||||||
$(CALC_VERSIONS); \
|
$(CALC_VERSIONS); \
|
||||||
SHLIB=lib$(LIBNAME).so \
|
SHLIB=lib$(LIBNAME).so \
|
||||||
SHLIB_SUFFIX= \
|
SHLIB_SUFFIX= ; \
|
||||||
LIBDEPS="$(LIBDEPS) -lc" \
|
LIBDEPS="$(LIBDEPS) -lc" \
|
||||||
ALLSYMSFLAGS='-all' \
|
ALLSYMSFLAGS='-all' \
|
||||||
NOALLSYMSFLAGS='' \
|
NOALLSYMSFLAGS='' \
|
||||||
SHAREDFLAGS='-shared -Wl,-soname,$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX' \
|
SHAREDFLAGS="-shared -Wl,-soname,$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX" \
|
||||||
SHAREDCMD='$(CC)'; \
|
SHAREDCMD='$(CC)'; \
|
||||||
fi; \
|
fi; \
|
||||||
$(LINK_SO_A)
|
$(LINK_SO_A)
|
||||||
@ -434,21 +434,21 @@ link_a.irix:
|
|||||||
link_o.hpux32:
|
link_o.hpux32:
|
||||||
@ $(CALC_VERSIONS); \
|
@ $(CALC_VERSIONS); \
|
||||||
SHLIB=lib$(LIBNAME).sl \
|
SHLIB=lib$(LIBNAME).sl \
|
||||||
SHLIB_SUFFIX= \
|
SHLIB_SUFFIX= ; \
|
||||||
LIBDEPS="$(LIBDEPS) -lc" \
|
LIBDEPS="$(LIBDEPS) -lc" \
|
||||||
ALLSYMSFLAGS='-Fl' \
|
ALLSYMSFLAGS='-Fl' \
|
||||||
NOALLSYMSFLAGS='' \
|
NOALLSYMSFLAGS='' \
|
||||||
SHAREDFLAGS='+vnocompatwarnings -b -z +s +h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX' \
|
SHAREDFLAGS="+vnocompatwarnings -b -z +s +h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX" \
|
||||||
SHAREDCMD='/usr/ccs/bin/ld'; \
|
SHAREDCMD='/usr/ccs/bin/ld'; \
|
||||||
$(LINK_SO_O) && chmod a=rx $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX
|
$(LINK_SO_O) && chmod a=rx $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX
|
||||||
link_a.hpux32:
|
link_a.hpux32:
|
||||||
@ $(CALC_VERSIONS); \
|
@ $(CALC_VERSIONS); \
|
||||||
SHLIB=lib$(LIBNAME).sl \
|
SHLIB=lib$(LIBNAME).sl \
|
||||||
SHLIB_SUFFIX= \
|
SHLIB_SUFFIX= ; \
|
||||||
LIBDEPS="$(LIBDEPS) -lc" \
|
LIBDEPS="$(LIBDEPS) -lc" \
|
||||||
ALLSYMSFLAGS='-Fl' \
|
ALLSYMSFLAGS='-Fl' \
|
||||||
NOALLSYMSFLAGS='' \
|
NOALLSYMSFLAGS='' \
|
||||||
SHAREDFLAGS='+vnocompatwarnings -b -z +s +h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX' \
|
SHAREDFLAGS="+vnocompatwarnings -b -z +s +h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX" \
|
||||||
SHAREDCMD='/usr/ccs/bin/ld'; \
|
SHAREDCMD='/usr/ccs/bin/ld'; \
|
||||||
$(LINK_SO_A) && chmod a=rx $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX
|
$(LINK_SO_A) && chmod a=rx $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX
|
||||||
|
|
||||||
@ -463,28 +463,28 @@ link_a.hpux32:
|
|||||||
link_o.hpux64:
|
link_o.hpux64:
|
||||||
@ $(CALC_VERSIONS); \
|
@ $(CALC_VERSIONS); \
|
||||||
SHLIB=lib$(LIBNAME).sl \
|
SHLIB=lib$(LIBNAME).sl \
|
||||||
SHLIB_SUFFIX= \
|
SHLIB_SUFFIX= ; \
|
||||||
LIBDEPS="$(LIBDEPS) -lc" \
|
LIBDEPS="$(LIBDEPS) -lc" \
|
||||||
ALLSYMSFLAGS='+forceload' \
|
ALLSYMSFLAGS='+forceload' \
|
||||||
NOALLSYMSFLAGS='' \
|
NOALLSYMSFLAGS='' \
|
||||||
SHAREDFLAGS='-b -z +h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX' \
|
SHAREDFLAGS="-b -z +h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX" \
|
||||||
SHAREDCMD='/usr/ccs/bin/ld'; \
|
SHAREDCMD='/usr/ccs/bin/ld'; \
|
||||||
$(LINK_SO_O) && chmod a=rx $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX
|
$(LINK_SO_O) && chmod a=rx $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX
|
||||||
link_a.hpux64:
|
link_a.hpux64:
|
||||||
@ $(CALC_VERSIONS); \
|
@ $(CALC_VERSIONS); \
|
||||||
SHLIB=lib$(LIBNAME).sl \
|
SHLIB=lib$(LIBNAME).sl \
|
||||||
SHLIB_SUFFIX= \
|
SHLIB_SUFFIX= ; \
|
||||||
LIBDEPS="$(LIBDEPS) -lc" \
|
LIBDEPS="$(LIBDEPS) -lc" \
|
||||||
ALLSYMSFLAGS='+forceload' \
|
ALLSYMSFLAGS='+forceload' \
|
||||||
NOALLSYMSFLAGS='' \
|
NOALLSYMSFLAGS='' \
|
||||||
SHAREDFLAGS='-b -z +h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX' \
|
SHAREDFLAGS="-b -z +h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX" \
|
||||||
SHAREDCMD='/usr/ccs/bin/ld'; \
|
SHAREDCMD='/usr/ccs/bin/ld'; \
|
||||||
$(LINK_SO_A) && chmod a=rx $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX
|
$(LINK_SO_A) && chmod a=rx $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX
|
||||||
|
|
||||||
link_o.aix:
|
link_o.aix:
|
||||||
@ $(CALC_VERSIONS); \
|
@ $(CALC_VERSIONS); \
|
||||||
SHLIB=lib$(LIBNAME).so \
|
SHLIB=lib$(LIBNAME).so \
|
||||||
SHLIB_SUFFIX= \
|
SHLIB_SUFFIX= ; \
|
||||||
LIBDEPS="$(LIBDEPS) -lc" \
|
LIBDEPS="$(LIBDEPS) -lc" \
|
||||||
ALLSYMSFLAGS='-bnogc' \
|
ALLSYMSFLAGS='-bnogc' \
|
||||||
NOALLSYMSFLAGS='' \
|
NOALLSYMSFLAGS='' \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user