- fi
- SHLIB_SOVER= \
- ALLSYMSFLAGS='-all' \
- NOALLSYMSFLAGS='-none' \
- SHAREDFLAGS="-shared -set_version \"$$SHLIB_HIST\"" \
- SHAREDCMD='$(CC)'; \
- $(LINK_SO_O); \
- fi
-link_a.alpha-osf1:
- @ if ${DETECT_GNU_LD}; then \
- $(MAKE) -f $(SHARED_MAKEFILE) CC="$(CC)" LDFLAGS="$(LDFLAGS) \
- SHARED_LDFLAGS="$(SHARED_LDFLAGS)" \
- LIBNAME="$(LIBNAME)" LIBEXTRAS="$(LIBEXTRAS)" \
- LIBVERSION="$(LIBVERSION)"
- LIBCOMPATVERSIONS="$(LIBCOMPATVERSIONS)" \
- LIBDEPS="$(LIBDEPS)" link_o.gnu; \
- else \
- SHLIB=lib$(LIBNAME).so \
- SHLIB_SUFFIX= \
- LIBDEPS="$(LIBDEPS)" \
- SHLIB_HIST=`echo "$(LIBCOMPATVERSIONS)" | cut -d';' -f2 | sed -e 's/ */:/'`; \
- if [ -n "$$SHLIB_HIST" ]; then \
- SHLIB_HIST="$${SHLIB_HIST}:$(LIBVERSION)"; \
- else \
- SHLIB_HIST="$(LIBVERSION)"; \
- fi
- SHLIB_SOVER= \
- ALLSYMSFLAGS='-all' \
- NOALLSYMSFLAGS='-none' \
- SHAREDFLAGS="-shared -set_version \"$$SHLIB_HIST\"" \
- SHAREDCMD='$(CC)'; \
- $(LINK_SO_A); \
- fi
-
-# The difference between alpha-osf1-shared and tru64-shared is the `-msym'
-# option passed to the linker.
-link_o.tru64:
- @ if ${DETECT_GNU_LD}; then \
- $(MAKE) -f $(SHARED_MAKEFILE) CC="$(CC)" LDFLAGS="$(LDFLAGS) \
- SHARED_LDFLAGS="$(SHARED_LDFLAGS)" \
- LIBNAME="$(LIBNAME)" LIBEXTRAS="$(LIBEXTRAS)" \
- LIBVERSION="$(LIBVERSION)"
- LIBCOMPATVERSIONS="$(LIBCOMPATVERSIONS)" \
- LIBDEPS="$(LIBDEPS)" link_o.gnu; \
- else \
- SHLIB=lib$(LIBNAME).so \
- SHLIB_SUFFIX= \
- LIBDEPS="$(LIBDEPS)" \
- SHLIB_HIST=`echo "$(LIBCOMPATVERSIONS)" | cut -d';' -f2 | sed -e 's/ */:/'`; \