Re: Postgre 7.1.3 and Solaris Install Problems

From: "A(dot)J(dot) Haigh C9803392" <C9803392(at)hud(dot)ac(dot)uk>
To: 'Tom Lane' <tgl(at)sss(dot)pgh(dot)pa(dot)us>, "A(dot)J(dot) Haigh C9803392" <C9803392(at)hud(dot)ac(dot)uk>
Cc: "'pgsql-admin(at)postgresql(dot)org'" <pgsql-admin(at)postgresql(dot)org>
Subject: Re: Postgre 7.1.3 and Solaris Install Problems
Date: 2002-03-14 15:04:11
Message-ID: AC866E255B16D611A80400D0B7B767E302ADFA16@frodo.hud.ac.uk
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

I'm using Solaris 5.7 on an ultra 5.

I've attempted to build postgre 7.2 and I still get the same message.

accept is decalred as:

#ifdef __STDC__
extern int accept(int, struct sockaddr *, Psocklen_t);
extern int bind(int, const struct sockaddr *, socklen_t);
extern int connect(int, const struct sockaddr *, socklen_t);
extern int getpeername(int, struct sockaddr *, Psocklen_t);
extern int getsockname(int, struct sockaddr *, Psocklen_t);
extern int getsockopt(int, int, int, void *, Psocklen_t);
extern int listen(int, int); /* XXX - fixme??? where do I go */
extern int socketpair(int, int, int, int *);
extern ssize_t recv(int, void *, size_t, int);
extern ssize_t recvfrom(int, void *, size_t, int, struct sockaddr *,
Psocklen_t);
extern ssize_t recvmsg(int, struct msghdr *, int);
extern ssize_t send(int, const void *, size_t, int);
extern ssize_t sendmsg(int, const struct msghdr *, int);
extern ssize_t sendto(int, const void *, size_t, int, const struct sockaddr
*,
socklen_t);
extern int setsockopt(int, int, int, const void *, socklen_t);
extern int shutdown(int, int);
extern int socket(int, int, int);
#else /* __STDC__ */
extern int accept();
extern int bind();
extern int connect();
extern int getpeername();
extern int getsockname();
extern int getsockopt();
extern int listen();
extern int recv();
extern int recvfrom();
extern int send();
extern int sendto();
extern int setsockopt();
extern int socket();
extern int recvmsg();
extern int sendmsg();
extern int shutdown();
extern int socketpair();
#endif /* __STDC__ */

Many thanks,

Andrew

-----Original Message-----
From: Tom Lane [mailto:tgl(at)sss(dot)pgh(dot)pa(dot)us]
Sent: 13 March 2002 22:33
To: A.J. Haigh C9803392
Cc: 'pgsql-admin(at)postgresql(dot)org'
Subject: Re: [ADMIN] Postgre 7.1.3 and Solaris Install Problems

"A.J. Haigh C9803392" <C9803392(at)hud(dot)ac(dot)uk> writes:
> I attempt to build postgre 7.1.3 with the default options. I get the
> following output:

> $: ./configure

> Checking types of arguments for accept()... configure: error: could not
> determine argument types

What version of Solaris is this? How is accept() actually declared
in your /usr/include/sys/socket.h?

regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo(at)postgresql(dot)org so that your
message can get through to the mailing list cleanly

Browse pgsql-admin by date

  From Date Subject
Next Message Jie Liang 2002-03-14 16:51:41 unable to log
Previous Message Ragnar Kjørstad 2002-03-14 13:44:30 Re: Optimization questions