8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-02-02 10:40:38 +01:00

Fixed problems with '--with-lock-manager'.

This commit is contained in:
eku 2002-09-10 07:56:02 +00:00
parent 0739396a06
commit 04d5906d1d

View File

@ -1,4 +1,4 @@
dnl $Id: configure.in,v 1.41 2002-09-06 07:13:34 eku Exp $ dnl $Id: configure.in,v 1.42 2002-09-10 07:56:02 eku Exp $
dnl ############################# INITIALISATION ############################### dnl ############################# INITIALISATION ###############################
@ -61,7 +61,6 @@ AC_ARG_ENABLE(superserver,
no) FIREBIRD_ARCH_TYPE=classic;; no) FIREBIRD_ARCH_TYPE=classic;;
*) AC_MSG_ERROR(bad value '${enableval}' for --enable-superserver);; *) AC_MSG_ERROR(bad value '${enableval}' for --enable-superserver);;
esac]) esac])
AC_SUBST(FIREBIRD_ARCH_TYPE) AC_SUBST(FIREBIRD_ARCH_TYPE)
PROD_BUILD_FLG=Y PROD_BUILD_FLG=Y
@ -72,13 +71,13 @@ AC_ARG_ENABLE(debug,
no) PROD_BUILD_FLG=Y;; no) PROD_BUILD_FLG=Y;;
*) AC_MSG_ERROR(bad value '${enableval}' for --enable-debug);; *) AC_MSG_ERROR(bad value '${enableval}' for --enable-debug);;
esac]) esac])
AC_SUBST(PROD_BUILD_FLG) AC_SUBST(PROD_BUILD_FLG)
LOCK_MANAGER=N
MANAGER_PROCESS_TARGET=
if test "$FIREBIRD_ARCH_TYPE" = "classic"; then if test "$FIREBIRD_ARCH_TYPE" = "classic"; then
dnl The lock manager process is only need on systems, that do not support dnl The lock manager process is only need on systems, that do not support
dnl sending signals to process groups (man 2 kill). dnl sending signals to process groups (man 2 kill).
LOCK_MANAGER=N
AC_ARG_WITH(lock-manager, AC_ARG_WITH(lock-manager,
[ --with-lock-manager build lock manager [default=no]], [ --with-lock-manager build lock manager [default=no]],
[case "$withval" in [case "$withval" in
@ -93,9 +92,9 @@ if test "$FIREBIRD_ARCH_TYPE" = "classic"; then
dnl manager process dnl manager process
AC_DEFINE(MANAGER_PROCESS) AC_DEFINE(MANAGER_PROCESS)
MANAGER_PROCESS_TARGET=lock_mgr MANAGER_PROCESS_TARGET=lock_mgr
AC_SUBST(MANAGER_PROCESS_TARGET)
fi fi
fi fi
AC_SUBST(MANAGER_PROCESS_TARGET)
dnl Check for system header files dnl Check for system header files
AC_CHECK_HEADERS(assert.h) AC_CHECK_HEADERS(assert.h)