I get the error message below when trying to make inside of the contrib subdirectory. It was happening last night as well. I removed all of the source and got a clean copy about an hour ago and am still having the problem.
gcc -O2 -Wall -Wmissing-prototypes -Wmissing-declarations -I../../src/interfaces/libpq -I. -I../../src/include -c vacuumlo.c -o vacuumlo.o vacuumlo.c:47: conflicting types for `simple_prompt' ../../src/include/port.h:26: previous declaration of `simple_prompt' make[1]: *** [vacuumlo.o] Error 1 make[1]: Leaving directory `/usr/local/src/postgresql-7.4/pgsql/contrib/vacuumlo' make: *** [all] Error 2 ---------------------------(end of broadcast)--------------------------- TIP 6: Have you searched our list archives? http://archives.postgresql.org