mirror of
https://github.com/osmarks/ngircd.git
synced 2024-12-15 11:20:26 +00:00
Made configure script more portable; added test for GNU Hurd. [from HEAD].
This commit is contained in:
parent
73fc65a35f
commit
6d7de626c8
16
configure.in
16
configure.in
@ -8,7 +8,7 @@
|
|||||||
# (at your option) any later version.
|
# (at your option) any later version.
|
||||||
# Please read the file COPYING, README and AUTHORS for more information.
|
# Please read the file COPYING, README and AUTHORS for more information.
|
||||||
#
|
#
|
||||||
# $Id: configure.in,v 1.89.2.8 2003/07/09 21:05:25 alex Exp $
|
# $Id: configure.in,v 1.89.2.9 2003/07/18 20:47:59 alex Exp $
|
||||||
#
|
#
|
||||||
|
|
||||||
# -- Initialisierung --
|
# -- Initialisierung --
|
||||||
@ -57,26 +57,28 @@ AC_C_CONST
|
|||||||
|
|
||||||
# -- Defines --
|
# -- Defines --
|
||||||
|
|
||||||
if test `uname` = "Linux"; then
|
os=`uname`
|
||||||
|
|
||||||
|
if test "$os" = "Linux" -o $os = "GNU"; then
|
||||||
# define _POSIX_SOURCE, _GNU_SOURCE and _BSD_SOURCE when compiling
|
# define _POSIX_SOURCE, _GNU_SOURCE and _BSD_SOURCE when compiling
|
||||||
# on Linux (glibc-based systems):
|
# on Linux or Hurd (glibc-based systems):
|
||||||
AC_MSG_RESULT([detected Linux, defining _POSIX_SOURCE, _GNU_SOURCE and _BSD_SOURCE])
|
AC_MSG_RESULT([detected ${os}, defining _POSIX_SOURCE, _GNU_SOURCE and _BSD_SOURCE])
|
||||||
add_DEFINES="-D_POSIX_SOURCE -D_GNU_SOURCE -D_BSD_SOURCE $add_DEFINES"
|
add_DEFINES="-D_POSIX_SOURCE -D_GNU_SOURCE -D_BSD_SOURCE $add_DEFINES"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test `uname` = "A/UX"; then
|
if test "$os" = "A/UX"; then
|
||||||
# define _POSIX_SOURCE when compiling on A/UX:
|
# define _POSIX_SOURCE when compiling on A/UX:
|
||||||
AC_MSG_RESULT([detected A/UX, defining _POSIX_SOURCE])
|
AC_MSG_RESULT([detected A/UX, defining _POSIX_SOURCE])
|
||||||
add_DEFINES="-D_POSIX_SOURCE $add_DEFINES"
|
add_DEFINES="-D_POSIX_SOURCE $add_DEFINES"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test `uname` = "HP-UX"; then
|
if test "$os" = "HP-UX"; then
|
||||||
# define _XOPEN_SOURCE_EXTENDED when compiling on HP-UX (11.11):
|
# define _XOPEN_SOURCE_EXTENDED when compiling on HP-UX (11.11):
|
||||||
AC_MSG_RESULT([detected HP-UX, defining _XOPEN_SOURCE_EXTENDED])
|
AC_MSG_RESULT([detected HP-UX, defining _XOPEN_SOURCE_EXTENDED])
|
||||||
add_DEFINES="-D_XOPEN_SOURCE_EXTENDED $add_DEFINES"
|
add_DEFINES="-D_XOPEN_SOURCE_EXTENDED $add_DEFINES"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test `uname` = "SunOS"; then
|
if test "$os" = "SunOS"; then
|
||||||
# define _XOPEN_SOURCE, _XOPEN_SOURCE_EXTENDED=1 and __EXTENSIONS__
|
# define _XOPEN_SOURCE, _XOPEN_SOURCE_EXTENDED=1 and __EXTENSIONS__
|
||||||
# when compiling on SunOS (tested with 5.6):
|
# when compiling on SunOS (tested with 5.6):
|
||||||
AC_MSG_RESULT([detected SunOS, defining _XOPEN_SOURCE, _XOPEN_SOURCE_EXTENDED=1 and __EXTENSIONS__])
|
AC_MSG_RESULT([detected SunOS, defining _XOPEN_SOURCE, _XOPEN_SOURCE_EXTENDED=1 and __EXTENSIONS__])
|
||||||
|
Loading…
Reference in New Issue
Block a user