Peter Eisentraut <[EMAIL PROTECTED]> writes: > If the {s|g}etrlimit warnings are indeed the only ones (i.e., none about > open, fseek, write, read, etc.) then this is either a bug or there's > something wrong in the include file order or something like that.
No such luck. Here's a more complete excerpt of one typical failure: gcc -O1 -Wall -Wmissing-prototypes -Wmissing-declarations -g -I../../../../src/include -c -o tuptoaster.o tuptoaster.c In file included from /usr/include/sys/wait.h:83, from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.3/include/stdlib.h:231, from ../../../../src/include/c.h:56, from ../../../../src/include/postgres.h:47, from tuptoaster.c:25: /usr/include/sys/resource.h: In function `getrlimit': /usr/include/sys/resource.h:168: warning: implicit declaration of function `__getrlimit64' /usr/include/sys/resource.h: In function `setrlimit': /usr/include/sys/resource.h:170: warning: implicit declaration of function `__setrlimit64' In file included from /usr/include/unistd.h:11, from tuptoaster.c:27: /usr/include/sys/unistd.h: In function `truncate': /usr/include/sys/unistd.h:539: warning: implicit declaration of function `__truncate64' /usr/include/sys/unistd.h: In function `prealloc': /usr/include/sys/unistd.h:543: warning: implicit declaration of function `__prealloc64' /usr/include/sys/unistd.h: In function `lockf': /usr/include/sys/unistd.h:544: warning: implicit declaration of function `__lockf64' /usr/include/sys/unistd.h: In function `ftruncate': /usr/include/sys/unistd.h:545: warning: implicit declaration of function `__ftruncate64' In file included from /usr/include/fcntl.h:9, from tuptoaster.c:28: /usr/include/sys/fcntl.h: In function `open': /usr/include/sys/fcntl.h:216: warning: implicit declaration of function `__open64' /usr/include/sys/fcntl.h: In function `creat': /usr/include/sys/fcntl.h:217: warning: implicit declaration of function `__creat64' AFAICT a *lot* of HPUX headers expect you to #define _LARGEFILE64_SOURCE if you want this stuff to work. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 3: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly