Branch: Tag:

2000-12-27

2000-12-27 23:09:11 by Henrik Grubbström (Grubba) <grubba@grubba.org>

<sys/resource.h> requires <sys/types.h> to be included first on several systems.

Rev: src/configure.in:1.450

1: - AC_REVISION("$Id: configure.in,v 1.449 2000/12/27 10:44:51 mirar Exp $") + AC_REVISION("$Id: configure.in,v 1.450 2000/12/27 23:09:11 grubba Exp $")   AC_INIT(interpret.c)   AC_CONFIG_HEADER(machine.h)   
1497:      # some Linux systems have a broken resource.h that compiles anyway /Mirar   AC_MSG_CHECKING([for sys/resource.h]) - AC_CACHE_VAL(pike_cv_sys_resource_h, -  [AC_TRY_COMPILE([#include <sys/resource.h>],[], -  [pike_cv_sys_resource_h=yes],[pike_cv_sys_resource_h=no])]) + AC_CACHE_VAL(pike_cv_sys_resource_h, [ +  AC_TRY_COMPILE([ + #ifdef HAVE_SYS_TYPES_H + #include <sys/types.h> + #endif /* HAVE_SYS_TYPES_H */ +  + #include <sys/resource.h> +  +  ],[], +  [pike_cv_sys_resource_h=yes], [pike_cv_sys_resource_h=no]) + ])   if test "x$pike_cv_sys_resource_h" = "xyes"; then    AC_MSG_RESULT(yes)    AC_DEFINE(HAVE_SYS_RESOURCE_H)