Russell,

The last time I built LPRng (3.8.14), I had to disable "-Werror" using the following patch.

When I said that LPRng worked well under AIX, I suppose I should have mentioned that it's a pain to build.

At the time, I also wrote the following notes, some of which may not matter if you are not using kerberized printing:

# --disable-shared is necessary so that LPRng doesn't build bogus stubs for
# the Kerberos library routines, resulting in segfaults.  In fact, Patrick
# says unequivocally that one should not build LPRng shared under AIX.

# NOTE: MAKE SURE /var/run HAS THE PROPER PERMS!!!
sudo chmod 755 /var/run

-Rick

*** configure.orig      Tue Aug  6 15:11:04 2002
--- configure   Fri Aug  9 14:19:10 2002
***************
*** 20217,20224 ****


if test "$ac_cv_c_compiler_gnu" = yes; then ! CFLAGS="$CFLAGS -g -W -Wall -Werror -Wno-unused " ! CPPFLAGS="$CPPFLAGS -g -W -Wall -Werror -Wno-unused " fi;

ac_config_files="$ac_config_files Makefile HOWTO/Makefile TESTSUPPORT/Makefile
DISTRIBUTIONS/Makefile UTILS/LPRng.pm UTILS/Makefile UTILS/accounting.pl UTILS/decode_args_with_perl UTILS/decode_args_with_sh UTILS/fixid UTILS/fixupdate UTILS/lpq_in_perl UTILS/lpr_in_perl UTILS/lprm_in_perl UTILS/make_lpd_conf UTILS/make_printcap_use UTILS/makeinc UTILS/read_conf UTILS/remote_active UTILS/test_read UTILS/update_z.pl lpd.perms man/Makefile src/Makefile src/pclbanner src/psbanner po/Makefile.in intl/Makefile"
--- 20217,20224 ----



if test "$ac_cv_c_compiler_gnu" = yes; then ! CFLAGS="$CFLAGS -g -W -Wall -Wno-unused " ! CPPFLAGS="$CPPFLAGS -g -W -Wall -Wno-unused " fi;

ac_config_files="$ac_config_files Makefile HOWTO/Makefile TESTSUPPORT/Makefile
DISTRIBUTIONS/Makefile UTILS/LPRng.pm UTILS/Makefile UTILS/accounting.pl UTILS/decode_args_with_perl UTILS/decode_args_with_sh UTILS/fixid UTILS/fixupdate UTILS/lpq_in_perl UTILS/lpr_in_perl UTILS/lprm_in_perl UTILS/make_lpd_conf UTILS/make_printcap_use UTILS/makeinc UTILS/read_conf UTILS/remote_active UTILS/test_read UTILS/update_z.pl lpd.perms man/Makefile src/Makefile src/pclbanner src/psbanner po/Makefile.in intl/Makefile"



Russell Adams wrote:
I'm trying to compile LPRng-3.8.25 on AIX 5.2 with GCC 2.9, and have the
following error:

gcc -I.. -I. -I./include -I./common -g -W -Wall  -Werror  -Wno-unused  -g -O2 -g -W 
-Wall  -Werror  -Wno-unused  -DHAVE_CONFIG_H   -c -o lpc.o ./common/lpc.c
In file included from include/lp.h:22,
                 from ./common/lpc.c:64:
include/portable.h:815: conflicting types for `setenv'
/usr/bin/../lib/gcc-lib/powerpc-ibm-aix5.1.0.0/2.9-aix51-020209/include/stdlib.h:476: 
previous declaration of `setenv'
gmake[1]: *** [lpc.o] Error 1
gmake[1]: Leaving directory `/IDX/home/sysadm/rladams/software/LPRng-3.8.25/src'
gmake: *** [src] Error 2

Any ideas?

Russell

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

-- |Rick Cochran phone: 607-255-7618| |Cornell CIT - Systems & Operations - Net-Print FAX: 607-255-8521| |730 Rhodes Hall, Ithaca, N.Y. 14853 email: [EMAIL PROTECTED]|


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