On Wed, 2005-02-02 at 16:19 +0100, Roberto Nibali wrote:
Hi Bazsi,
I have added a configure option called --enable-full-static which links everything statically:
AC_ARG_ENABLE(full-statuc, ^^^ you need a break ;)
[ --enable-full-static Link everything in statically],, enable_full_static=no)
This patch fixes the typo plus finishes what you maybe wanted to say:
Thanks ;)
--- syslog-ng-1.6.5+20050202/configure.in 2005-01-21 17:50:49.000000000 +0100 +++ syslog-ng-1.6.5+20050202-fixed/configure.in 2005-02-02 16:15:58.000000000 +0100 @@ -59,8 +59,8 @@ [ --enable-spoof-source enable spoof_source feature],, enable_spoof_source=no)
-AC_ARG_ENABLE(full-statuc, - [ --enable-full-static Link everything in statically],, +AC_ARG_ENABLE(full-static, + [ --enable-full-static Link everything in /usr statically],, enable_full_static=no)
sysconfdir="${sysconfdir}/syslog-ng"
This is not correct. With --enable-full-static everything becomes static, thus it is not needed to set LDFLAGS in any way. /usr libraries are linked in statically by default: if test "$enable_full_static" = "yes"; then LIBS="-static $LIBS $LEXLIB $LIBWRAP_LIBS $LIBNET_LIBS $LIBOL_LIBS" else LIBS="$LIBS -Wl,-static $LEXLIB $LIBWRAP_LIBS $LIBNET_LIBS $LIBOL_LIBS -Wl,-call_shared" fi -- Bazsi