It was #3. The (int *) should be (fd_set *)

Thanks

Kelly

> > Has anyone been able to compile LPRng-3.8.12 on HPUX10.20
> >
> > I'm using gmake3.70 gcc3.02 and I'm getting
> >
> > the following errors.
> >
> > Can anyone help?
> >
> > gcc -I.. -I./include -I./common -D_HPUX_SOURCE=1 -g -W -Wall -Werror
> > -Wno-unused -g -O2 -D_HPUX_SOURCE=1 -g -W -Wall -Werror -Wno-unused
> > -DHAVE_CONFIG_H -DCHOWN=\"/bin/chown\" -DCHGRP=\"/bin/chgrp\"
> > -DPRINTCAP_PATH=\"/etc/printcap\"
> > -DLPD_PRINTCAP_PATH=\"/etc/lpd_printcap\"
> > -DLPD_PERMS_PATH=\"/etc/lpd.perms\" -DLPD_CONF_PATH=\"/etc/lpd.conf\"
> > -DREQUIRE_CONFIGFILES=\"1\" -DFILTER_PATH=\"/bin:/usr/bin:/usr/local/bin\"
> > -DLD_LIBRARY_PATH=\"/lib:/usr/lib:/usr/local/lib\"
> > -DLOCKFILE=\"/var/run/lpd\" -DCLEAR=\"/bin/clear\" -DUSERID=\"daemon\"
> > -DGROUPID=\"daemon\" -DLOCALEDIR=\"/usr/share/locale\" -DDONE_JOBS=\"1\"
> > -DDONE_JOBS_MAX_AGE=\"0\" -DUNIXSOCKETPATH=\"/var/run/lprng\"
> > -DPRUTIL=\"/bin/pr\" -c ./common/linksupport.c  -fPIC -DPIC -o
> > .libs/linksupport.lo
> > cc1: warnings being treated as errors
> > common/linksupport.c: In function `Link_send':
> > common/linksupport.c:959: warning: passing arg 2 of `select' from
> > incompatible pointer type
>
> I suspect that the new version of configure I am using is screwing up again.
>
> Check to see what the select() system requires.
>   ># man select
>
> OR look in /usr/include/*.h for select. and find out
> what the parameters are.
>
> Next, look in conf.h and see if HPUX is defined and
> what its value is:
>
> Here is the
> code in LPRng/src/include/portable.h that handles this problem:
>
> #if defined(HPUX) && HPUX<110
> #  undef NONBLOCK
> #  define NONBLOCK (O_NONBLOCK)
> #  undef FD_SET_FIX
> #  define FD_SET_FIX(X) (int *)
> #endif
>
> The possibilities are:
>
> 1. HPUX is not defined
> 2. HPUX has wrong value
> 3. the (int *) should be something else.
>
> Patrick
>
> -----------------------------------------------------------------------------
> YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
> The address you post from MUST be your subscription address
>
> If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
> or lprng-digest-requests) with the word 'help' in the body.  For the impatient,
> to subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
> with:                           | example:
> subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
> unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]
>
> If you have major problems,  send email to [EMAIL PROTECTED] with the word
> LPRNGLIST in the SUBJECT line.
> -----------------------------------------------------------------------------
>


-----------------------------------------------------------------------------
YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
The address you post from MUST be your subscription address

If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body.  For the impatient,
to subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
with:                           | example:
subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]

If you have major problems,  send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------

Reply via email to