While postgres-6.4.2 installing, i have problem. My system spec is solaris 2.6 , platform is ultra sparc. and gmake version 3.76.1 . I has done follwing step. (1) create postgres account. (2) uncompress postgresql-6.4.2 (3) ./src/configure (4) gmake all error message is the following: gmake -C bootstrap all gmake[2]: Entering directory `/home5/postgres2/postgresql-6.4.2/src/backend/bootstrap' gcc -I../../include -I../../backend -Wall -Wmissing-prototypes -I.. -Wno-error -c bootstrap.c -o bootstrap.o bootstrap.c:198: parse error before `Warn_restart' bootstrap.c:198: warning: data definition has no type or storage class bootstrap.c: In function `BootstrapMain': bootstrap.c:307: warning: implicit declaration of function `getpid' bootstrap.c:318: warning: implicit declaration of function `getenv' bootstrap.c:318: warning: assignment makes pointer from integer without a cast bootstrap.c:320: warning: implicit declaration of function `getopt' bootstrap.c:344: warning: implicit declaration of function `atoi' bootstrap.c:369: warning: assignment makes pointer from integer without a cast bootstrap.c:412: warning: implicit declaration of function `sigsetjmp' bootstrap.c: In function `boot_openrel': bootstrap.c:468: warning: implicit declaration of function `calloc' bootstrap.c: In function `AllocateAttribute': bootstrap.c:856: warning: implicit declaration of function `malloc' bootstrap.c: In function `AddStr': bootstrap.c:1027: warning: assignment makes pointer from integer without a cast gmake[2]: *** [bootstrap.o] Error 1 gmake[2]: Leaving directory `/home5/postgres2/postgresql-6.4.2/src/backend/bootstrap' gmake[1]: *** [bootstrap.dir] Error 2 gmake[1]: Leaving directory `/home5/postgres2/postgresql-6.4.2/src/backend' gmake: *** [all] Error 2 I checked "./src/backend/bootstrap/bootstrap.c" In bootstrap.c file, it include "setjmp.h" file. That file exist my system. but i have error message. what's problem???