Linux shared libraries can be linked with debug symbols.
authorRichard Levitte <levitte@openssl.org>
Thu, 26 Apr 2001 20:17:59 +0000 (20:17 +0000)
committerRichard Levitte <levitte@openssl.org>
Thu, 26 Apr 2001 20:17:59 +0000 (20:17 +0000)
Tru64 shared libraries can be linked with static libraries.

Makefile.org

index 6fbf6b5..0241b7d 100644 (file)
@@ -264,7 +264,7 @@ do_linux-shared: do_gnu-shared
 do_gnu-shared:
        libs='-L. ${SHLIBDEPS}'; for i in ${SHLIBDIRS}; do \
        ( set -x; ${CC}  -shared -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
-               -Wl,-S,-soname=lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
+               -Wl,-soname=lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
                -Wl,--whole-archive lib$$i.a \
                -Wl,--no-whole-archive $$libs ${EX_LIBS} -lc ) || exit 1; \
        libs="$$libs -l$$i"; \
@@ -273,7 +273,7 @@ do_gnu-shared:
 # This assumes that GNU utilities are *not* used
 do_tru64-shared:
        libs='-L. ${SHLIBDEPS}'; for i in ${SHLIBDIRS}; do \
-       ( set -x; ${CC}  -shared -no_archive -o lib$$i.so \
+       ( set -x; ${CC}  -shared -o lib$$i.so \
                -set_version "${SHLIB_VERSION_HISTORY}${SHLIB_VERSION_NUMBER}" \
                -all lib$$i.a -none $$libs ${EX_LIBS} -lc ) || exit 1; \
        libs="$$libs -l$$i"; \