How can I get around this error? I cannot install a newer gcc binary as this is not my machine. From what I understand gcc version 4 may or will solve this problem? Any solutions out there other than somehow finding an Itanium HPUX machine with gcc 4? Hobbit 4.2.2 compiles fine by the way but obviously I would like the latest Xymon client.
HP-UX <hostname> B.11.23 U ia64 2505142627 unlimited-user license
Client only build:
xymon-4.3.16> gmake -s
In file included from sendmsg.c:41:
/usr/include/sys/ipc.h:51: error: parse error before "cid_t"
/usr/include/sys/ipc.h:56: error: parse error before '}' token
In file included from sendmsg.c:42:
/usr/include/sys/msg.h:93: error: field msg_perm' has incomplete type sendmsg.c: In function sendtoxymond':
sendmsg.c:349: warning: passing arg 5 of `getsockopt' from incompatible pointer type
gmake[1]: *** [sendmsg.o] Error 1
gmake: *** [lib-client] Error 2
xymon-4.3.16> gcc -v Reading specs from /usr/local/lib/gcc/ia64-hp-hpux11.23/3.4.3/specs Configured with: ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure Thread model: single gcc version 3.4.3
~David