When trying to build the CVS source on a HP-UX 11.00 box:
HP-UX hpux B.11.00 A 9000/800
We got the configure error:

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

Check the config.log, it said that the configure script can't find the 
argument types
fo 'accept()'. but in /usr/include/sys/socket.h, there is prototype of 
accept:

<codesnip>
#if defined(_XOPEN_SOURCE_EXTENDED) && !defined(_KERNEL_BUILD)
   extern int accept __((int, struct sockaddr *, socklen_t *));
...
#else  /* !_XOPEN_SOURCE_EXTENDED*/
   extern int accept __((int, void *, int *));
</codesnip>

so what's wrong with the OS?

Thank you

Laser




Tue, 02 Sep 2003 16:12:32 +0800
Weiping He <laser@zhengmai.com.cn>
configure error in HP-UX 11.00
Weiping He <laser@zhengmai.com.cn> writes:
> Check the config.log, it said that the configure script can't find the 
> argument types
> fo 'accept()'.

Could you show us the relevant section of config.log, instead of giving
a summary with no details?  I'd like to see the compiler error messages
and failed test progams.

> so what's wrong with the OS?

[shrug...]  CVS tip works fine for me on HPUX 10.20.

			regards, tom lane

Tue, 02 Sep 2003 10:26:56 -0400
Tom Lane <tgl@sss.pgh.pa.us>
Re: configure error in HP-UX 11.00 


Tom Lane wrote:

>Weiping He <laser@zhengmai.com.cn> writes:
>  
>
>>Check the config.log, it said that the configure script can't find the 
>>argument types
>>fo 'accept()'.
>>    
>>
>
>Could you show us the relevant section of config.log, instead of giving
>a summary with no details?  I'd like to see the compiler error messages
>and failed test progams.
>
>  
>
I've put the config.log on:

http://www.pgsqldb.org/config.log

in case the list filt out my last message with attachement.

Thank you

Laser


Wed, 03 Sep 2003 10:20:47 +0800
Weiping He <laser@zhengmai.com.cn>
Re: configure error in HP-UX 11.00
Weiping He <laser@zhengmai.com.cn> writes:
> I've put the config.log on:
> http://www.pgsqldb.org/config.log

configure:10847: cc -Ae -c +O2 -D_XOPEN_SOURCE_EXTENDED  conftest.c >&5
(Bundled) cc: warning 480: The -A option is available only with the C/ANSI C product; ignored.

Get a real compiler :-(

The "bundled" cc is a piece of junk that HP ought to be ashamed to ship.
You cannot build Postgres (or much of anything else) with it.  If you
don't want to shell out for HP's real C compiler, install gcc.

			regards, tom lane

Tue, 02 Sep 2003 23:17:20 -0400
Tom Lane <tgl@sss.pgh.pa.us>
Re: configure error in HP-UX 11.00 
Tom Lane wrote:

>Weiping He <laser@zhengmai.com.cn> writes:
>  
>
>>I've put the config.log on:
>>http://www.pgsqldb.org/config.log
>>    
>>
>
>configure:10847: cc -Ae -c +O2 -D_XOPEN_SOURCE_EXTENDED  conftest.c >&5
>(Bundled) cc: warning 480: The -A option is available only with the C/ANSI C product; ignored.
>
>Get a real compiler :-(
>  
>
got it. done!

Thank you

Laser


Wed, 03 Sep 2003 13:49:12 +0800
Weiping He <laser@zhengmai.com.cn>
Re: configure error in HP-UX 11.00