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. -----------------------------------------------------------------------------
