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@
|
||||
AR = @AR@
|
||||
LD = ${CC}
|
||||
RANLIB = @RANLIB@
|
||||
PYTHON = @PYTHON@
|
||||
CFLAGS = @CFLAGS@
|
||||
CXXFLAGS = @CXXFLAGS@
|
||||
|
@ -166,10 +167,11 @@ ${PLUGIN} ${PLUGIN_NOINST}: ${EXT_DEPS} ${OBJS}
|
|||
|
||||
${STATIC_LIB} ${STATIC_LIB_NOINST}: ${EXT_DEPS} ${OBJS}
|
||||
${LINK_STATUS}
|
||||
if ${AR} cr $@ ${OBJS}; then \
|
||||
if ${AR} cr $@ ${OBJS} && ${RANLIB} ${@}; then \
|
||||
${LINK_OK}; \
|
||||
else \
|
||||
${LINK_FAILED}; \
|
||||
rm -f $@; \
|
||||
fi
|
||||
|
||||
.c.o:
|
||||
|
|
|
@ -103,7 +103,7 @@ AC_DEFUN([BUILDSYS_SHARED_LIB], [
|
|||
CLEAN_LIB='${LIB}.a'
|
||||
;;
|
||||
*)
|
||||
AC_MSG_RESULT(POSIX)
|
||||
AC_MSG_RESULT(GNU)
|
||||
LIB_CPPFLAGS='-DPIC'
|
||||
LIB_CFLAGS='-fPIC'
|
||||
LIB_LDFLAGS='-shared -fPIC -Wl,-soname=${LIB}.${LIB_MAJOR}'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue