Use ranlib.
This commit is contained in:
parent
1f0ddf9cb6
commit
ac21cd813a
2 changed files with 4 additions and 2 deletions
|
@ -29,6 +29,7 @@ ERLC = @ERLC@
|
||||||
OBJC = @OBJC@
|
OBJC = @OBJC@
|
||||||
AR = @AR@
|
AR = @AR@
|
||||||
LD = ${CC}
|
LD = ${CC}
|
||||||
|
RANLIB = @RANLIB@
|
||||||
PYTHON = @PYTHON@
|
PYTHON = @PYTHON@
|
||||||
CFLAGS = @CFLAGS@
|
CFLAGS = @CFLAGS@
|
||||||
CXXFLAGS = @CXXFLAGS@
|
CXXFLAGS = @CXXFLAGS@
|
||||||
|
@ -166,10 +167,11 @@ ${PLUGIN} ${PLUGIN_NOINST}: ${EXT_DEPS} ${OBJS}
|
||||||
|
|
||||||
${STATIC_LIB} ${STATIC_LIB_NOINST}: ${EXT_DEPS} ${OBJS}
|
${STATIC_LIB} ${STATIC_LIB_NOINST}: ${EXT_DEPS} ${OBJS}
|
||||||
${LINK_STATUS}
|
${LINK_STATUS}
|
||||||
if ${AR} cr $@ ${OBJS}; then \
|
if ${AR} cr $@ ${OBJS} && ${RANLIB} ${@}; then \
|
||||||
${LINK_OK}; \
|
${LINK_OK}; \
|
||||||
else \
|
else \
|
||||||
${LINK_FAILED}; \
|
${LINK_FAILED}; \
|
||||||
|
rm -f $@; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
|
|
|
@ -103,7 +103,7 @@ AC_DEFUN([BUILDSYS_SHARED_LIB], [
|
||||||
CLEAN_LIB='${LIB}.a'
|
CLEAN_LIB='${LIB}.a'
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
AC_MSG_RESULT(POSIX)
|
AC_MSG_RESULT(GNU)
|
||||||
LIB_CPPFLAGS='-DPIC'
|
LIB_CPPFLAGS='-DPIC'
|
||||||
LIB_CFLAGS='-fPIC'
|
LIB_CFLAGS='-fPIC'
|
||||||
LIB_LDFLAGS='-shared -fPIC -Wl,-soname=${LIB}.${LIB_MAJOR}'
|
LIB_LDFLAGS='-shared -fPIC -Wl,-soname=${LIB}.${LIB_MAJOR}'
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue