From f70c80bf7eeb2494510a6952285d0943df43b5d7 Mon Sep 17 00:00:00 2001 From: Jonathan Schleifer Date: Thu, 27 Sep 2007 21:09:01 +0200 Subject: [PATCH] Add ${PROG_IMPLIB_NEEDED}. --- buildsys.mk.in | 1 + m4/buildsys.m4 | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/buildsys.mk.in b/buildsys.mk.in index 82d76b3..c024686 100644 --- a/buildsys.mk.in +++ b/buildsys.mk.in @@ -35,6 +35,7 @@ ERLCFLAGS = @ERLCFLAGS@ OBJCFLAGS = @OBJCFLAGS@ LDFLAGS = @LDFLAGS@ LIBS = @LIBS@ +PROG_IMPLIB_NEEDED = @PROG_IMPLIB_NEEDED@ PROG_IMPLIB_LDFLAGS = @PROG_IMPLIB_LDFLAGS@ PROG_SUFFIX = @EXEEXT@ LIB_CPPFLAGS = @LIB_CPPFLAGS@ diff --git a/m4/buildsys.m4 b/m4/buildsys.m4 index c0ef029..9ffd16c 100644 --- a/m4/buildsys.m4 +++ b/m4/buildsys.m4 @@ -23,14 +23,17 @@ AC_DEFUN([BUILDSYS_PROG_IMPLIB], [ case "$target" in *-*-cygwin | *-*-mingw32) AC_MSG_RESULT(yes) - PROG_IMPLIB_LDFLAGS='-Wl,-export-all-symbols,--out-implib,lib$${i%.exe}.a' + PROG_IMPLIB_NEEDED=1 + PROG_IMPLIB_LDFLAGS='-Wl,-export-all-symbols,--out-implib,lib${PROG}.a' ;; *) AC_MSG_RESULT(no) + PROG_IMPLIB_NEEDED=0 PROG_IMPLIB_LDFLAGS='' ;; esac + AC_SUBST(PROG_IMPLIB_NEEDED) AC_SUBST(PROG_IMPLIB_LDFLAGS) ])