Put CFLAGS in LUAFLAGS from configure. liblua needs these in order to be built

universal and linked against a universal nmap binary.
This commit is contained in:
david 2008-04-27 03:53:02 +00:00
parent 5f2375d3e7
commit b6f898d573
2 changed files with 6 additions and 6 deletions

6
configure vendored
View file

@ -4252,7 +4252,7 @@ fi
needs_cpp_precomp=no
LUAFLAGS="MYCFLAGS=\"-DLUA_USE_POSIX -DLUA_USE_DLOPEN\""
LUAFLAGS="MYCFLAGS=\"$CFLAGS -DLUA_USE_POSIX -DLUA_USE_DLOPEN\""
case "$host" in
*alpha-dec-osf*)
@ -4481,11 +4481,11 @@ _ACEOF
fi
LUAFLAGS="MYCFLAGS=\"-DLUA_USE_MACOSX\""
LUAFLAGS="MYCFLAGS=\"$CFLAGS -DLUA_USE_MACOSX\""
needs_cpp_precomp=yes
;;
*)
LUAFLAGS="MYCFLAGS=\"-DLUA_USE_POSIX -DLUA_USE_DLOPEN\""
LUAFLAGS="MYCFLAGS=\"$CFLAGS -DLUA_USE_POSIX -DLUA_USE_DLOPEN\""
esac

View file

@ -107,7 +107,7 @@ AC_SUBST(COMPAT_SRCS)
AC_PATH_TOOL([STRIP], [strip], [/bin/true])
needs_cpp_precomp=no
LUAFLAGS="MYCFLAGS=\"-DLUA_USE_POSIX -DLUA_USE_DLOPEN\""
LUAFLAGS="MYCFLAGS=\"$CFLAGS -DLUA_USE_POSIX -DLUA_USE_DLOPEN\""
case "$host" in
*alpha-dec-osf*)
@ -158,11 +158,11 @@ case "$host" in
AC_DEFINE(MACOSX)
dnl on Mac OSX the math library seems to contain unwanted getopt cruft
AC_CHECK_LIB(m, main)
LUAFLAGS="MYCFLAGS=\"-DLUA_USE_MACOSX\""
LUAFLAGS="MYCFLAGS=\"$CFLAGS -DLUA_USE_MACOSX\""
needs_cpp_precomp=yes
;;
*)
LUAFLAGS="MYCFLAGS=\"-DLUA_USE_POSIX -DLUA_USE_DLOPEN\""
LUAFLAGS="MYCFLAGS=\"$CFLAGS -DLUA_USE_POSIX -DLUA_USE_DLOPEN\""
esac
AC_SUBST(LUAFLAGS)