Hello,
I'm attempting to compile 6.5.3 on Ultrix/VAX 4.5, using gcc 2.5.7.
Has anyone compiled any version of PostgreSQL under Ultrix/VAX? The
compile dies at:
make[2]: Entering directory
/usr/users/root/postgresql-6.5.3/src/backend/libpq'
gcc -I../../include -I../../backend -DNOFIXADE -Wall
-Wmissing-prototypes -I.. -c hba.c
In file included from ../../include/libpq/pqcomm.h:25,
from ../../include/libpq/hba.h:16,
from ../../include/libpq/libpq-be.h:19,
from ../../include/libpq/libpq.h:20,
from hba.c:25:
/usr/include/sys/socket.h:131: redefinition of truct linger'
/usr/include/sys/socket.h:172: redefinition of truct sockaddr'
/usr/include/sys/socket.h:181: redefinition of truct sockproto'
/usr/include/sys/socket.h:221: redefinition of truct msghdr'
make[2]: *** [hba.o] Error 1
make[2]: Leaving directory
/usr/users/root/postgresql-6.5.3/src/backend/libpq'
make[1]: *** [libpq.dir] Error 2
make[1]: Leaving directory
/usr/users/root/postgresql-6.5.3/src/backend'
make: *** [all] Error 2
I have do not know how to fix this, and even if I managed to resolve
this, I'm sure another problem would pop up, as few things seem to
compile under Ultrix. :) Has any previous version been ported to this
architecture, is there anything I can do to compile it cleanly? Thanks
in advance.
Paul
--
He who knows, does not speak. He who speaks, does not know.
-- Lao Tsu