[syslog-ng] "MSG_DONTWAIT undeclared"-error during compiling libol-0.3.17 on HP-UX 11.00/11.11

Tob_Sch at gmx.de Tob_Sch at gmx.de
Fri Jan 20 15:37:03 CET 2006


Hi,

compiling libol-0.3.16 (and syslog-ng-1.6.8) on HP-UX 11.00/11.11 worked
without any problems.
Today, I tried to compile libol-0.3.17 (and syslog-ng-1.6.9).

I got following errors during 'make':

Making all in src
        make  all-am
        source='io.c' object='io.lo' libtool=yes \
        depfile='.deps/io.Plo' tmpdepfile='.deps/io.TPlo' \
        depmode=hp /bin/sh /tmp/libol-0.3.17/depcomp \
        /bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I.
-I/tmp/libol-0.3.17/src -I.    -D_GNU_SOURCE -D_XOPEN_SOURCE_EXTENDED  -g
-Wall -O2 -c -o io.lo `test -f 'io.c' || echo '/tmp/libol-0.3.17/src/'`io.c
 cc -DHAVE_CONFIG_H -I. -I/tmp/libol-0.3.17/src -I. -D_GNU_SOURCE
-D_XOPEN_SOURCE_EXTENDED -g -Wall -O2 -c io.c -Wp,-M.deps/io.TPlo  +Z -DPIC
-o .libs/io.o
cc: "io.c", line 493: error 1588: "MSG_DONTWAIT" undefined.
cc: "io.c", line 493: warning 563: Argument #4 is not the correct type.
*** Error exit code 1

Stop.
*** Error exit code 1

Stop.
*** Error exit code 1

Stop.



It seems, that there is no MSG_DONTWAIT variable defined in the socket.h
file on HP-UX like for example on SUSE 10.0.
It seems, that the reference to MSG_DONTWAIT came new with libol-0.3.17.


-- 
Lust, ein paar Euro nebenbei zu verdienen? Ohne Kosten, ohne Risiko!
Satte Provisionen für GMX Partner: http://www.gmx.net/de/go/partner


More information about the syslog-ng mailing list