On 15 Nov 2002, [EMAIL PROTECTED] wrote: > Hi, > > > From: ext Martin Pool [mailto:mbp@;samba.org] > > Sent: Dienstag, 12. November 2002 08:54 > > > > distcc-0.13 "Armistice" 2002-11-11 > > the compilation fails on HP-UX 11.11, which hasn't surprised > me since we often have problems compiling open source programs > on this platform (seems like their system headers are screwed > because of transition to 64-bit). The /usr/include/sys/socket.h > is attached, please let me know if you need anything else:
Thankyou for the report. The problem seems to be caused by the sbsize_t type, which is used in socket.h. Would you mind looking for see if it's declared in some other system header file? Other people seem to have had trouble with it too: http://www.google.com/search?q=sbsize_t+hp-ux http://devrsrc1.external.hp.com/STKL/inhibitors.html http://sourceforge.net/tracker/?func=detail&atid=105470&aid=475951&group_id=5470 I guess you could just add a typedef for it, but that's a very ugly and dangerous thing to do for system headers. Possibly you need to upgrade gcc? Possibly distcc needs to include some kind of types header first? Possibly you need a -D to tell it to get the whole sockets API? -- Martin _______________________________________________ distcc mailing list [EMAIL PROTECTED] http://lists.samba.org/cgi-bin/mailman/listinfo/distcc
