On Mon, Jun 15, 2009 at 09:12:59PM +0200, Alejandro Mart??nez wrote:
> Igor Sysoev wrote:
> > On Mon, Jun 15, 2009 at 04:35:43PM +0200, Alejandro Mart??nez wrote:
> >
> >> + gcc version: 3.4.6 20060404 (Red Hat 3.4.6-10)
> >> checking for crypt.h ... found
> >> checking for nobody group ... found
> >> checking for dlopen() ... not found
> >> checking for int size ... 4 bytes
> >> [root@s164 nginx-0.8.1]# CC=gcc4 CXX=g++4 ./configure
> >> checking for limits.h ... not found
> >> checking for sys/prctl.h ... not found
> >> checking for O_DIRECT ... found
> >> checking for system md library ... not found
> >> [root@s164 nginx-0.8.1]#
> > The earliest RedHat I ever built nginx on was 6.2.
> > Could you run
> >
> > grep -r int64_t /usr/include
> >
> > to see if int64_t is on the host ?
>
>
> fgrep -r int64_t /usr/include
> /usr/include/stdint.h:typedef long int int64_t;
> /usr/include/stdint.h:typedef long long int int64_t;
> /usr/include/stdint.h:typedef unsigned long int uint64_t;
> /usr/include/stdint.h:typedef unsigned long long int uint64_t;
Try the attached patch.
--
Igor Sysoev
http://sysoev.ru/en/