On Thu, Jun 22, 2006 at 09:30:36AM -0700, Mike Arnold wrote:
It looks like this is still an issue, even with the allinone.patch of 14 June applied to the 4.2 beta. Henrik, any ideas on what may be causing this and how to fix?
-I/usr/include -I/usr/local/include -c -o bbtest-net.o bbtest-net.c bbtest-net.c: In function 'send_rpcinfo_results': bbtest-net.c:1794: warning: assignment makes pointer from integer without a cast bbtest-net.c:1801: error: dereferencing pointer to incomplete type bbtest-net.c:1813: error: dereferencing pointer to incomplete type bbtest-net.c:1818: error: dereferencing pointer to incomplete type gmake[1]: *** [bbtest-net.o] Error 1
Looks like your HP-UX compiler cannot find the definition of the RPC service entry structure "rpcent". This is usually defined in either the <netdb.h> or <rpc/netdb.h> file.
What's in your include/config.h file ? There should be a line with either "#define HAVE_RPCENT_H" or "#undef HAVE_RPCENT_H".
Is there a file /usr/include/netdb.h on your system ? How about /usr/include/rpc/netdb.h ?
(Why must HP-UX have all the standard definitions in non-standard places ? Sigh ...)
Regards, Henrik