microtime.c build problem mentioned in FAQ

From: Date: Thu, 28 Feb 2002 14:27:33 +0000
Subject: microtime.c build problem mentioned in FAQ
Groups: php.general 
Request: Send a blank email to php-general+get-86602@lists.php.net to get a copy of this message
I've got the microtime.c build problem mentioned in the FAQ with PHP 4.1.2 on Redhat 6.1: [root@superfly /root]# uname -a Linux superfly 2.4.13 #1 SMP Sun Nov 25 18:39:15 CET 2001 i686 unknown [root@superfly /root]# ldd --version ldd (GNU libc) 2.1.2 And my symlinks form the kerneldir to /usr/include are OK. Running the test mentioned in the FAQ gives warnings but no errors: [root@superfly php-4.1.2]# gcc -E test.c >/dev/null In file included from /usr/include/sys/resource.h:25, from test.c:1: /usr/include/bits/resource.h:109: warning: `RLIM_INFINITY' redefined /usr/include/asm/resource.h:26: warning: this is the location of the previous definition The workaround described by Lukas on 23-Jan-2002 06:49 works for me too, i.e. commenting out #ifdef HAVE_SYS_RESOURCE_H (and the corresponding #endif) in microtime.c to make sure that sys/resource.h gets included. My question is: Is this a bug or am I screwing something up by commenting out those 2 lines? Regards, Frank

« previous php.general (#86602) next »