| version 1.71, 1996/09/23 20:23:05 |
version 1.72, 1996/10/13 20:39:36 |
| Line 124 lib${LIB}_pic.a:: ${SOBJS} |
|
| Line 124 lib${LIB}_pic.a:: ${SOBJS} |
|
| lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR}: lib${LIB}_pic.a ${DPADD} |
lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR}: lib${LIB}_pic.a ${DPADD} |
| @echo building shared ${LIB} library \(version ${SHLIB_MAJOR}.${SHLIB_MINOR}\) |
@echo building shared ${LIB} library \(version ${SHLIB_MAJOR}.${SHLIB_MINOR}\) |
| @rm -f lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR} |
@rm -f lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR} |
| |
.if (${MACHINE_ARCH} != "alpha") |
| $(LD) -x -Bshareable -Bforcearchive \ |
$(LD) -x -Bshareable -Bforcearchive \ |
| -o lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR} lib${LIB}_pic.a ${LDADD} |
-o lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR} lib${LIB}_pic.a ${LDADD} |
| |
.else |
| |
$(LD) -shared -o lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \ |
| |
-soname lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \ |
| |
--whole-archive lib${LIB}_pic.a --no-whole-archive ${LDADD} |
| |
.endif |
| |
|
| LOBJS+= ${LSRCS:.c=.ln} ${SRCS:M*.c:.c=.ln} |
LOBJS+= ${LSRCS:.c=.ln} ${SRCS:M*.c:.c=.ln} |
| # the following looks XXX to me... -- cgd |
# the following looks XXX to me... -- cgd |