RE :Tranparent Proxy on Solaris 2.7/ X86 --Help

From: gyan prakash <gyanprakash@dont-contact.us>
Date: Fri, 30 Apr 1999 11:53:42 -0700 (PDT)

Hi ,

I am using SOlaris 2.7 /x86 with
squid 2.2 stable2 and ipfilter--ip_fil3.2.11beta for
Transparent proxy. Ipfilter gets compiled without an
error but during squid compilation with gcc 2.8.1 and
solaris make I get the follwoinf error.
All ipfilter header files are in /usr/local/include

./configure --enable-ipf-transparent

...
...
...
gcc -g -Wall -I. -I../include -I../include -c
cf_gen.c
gcc -o cf_gen -g cf_gen.o -L../lib -lmiscutil -lm
-lresolv -lmalloc -lsocket -ln
sl
./cf_gen cf.data
gcc -g -Wall -I. -I../include -I../include -c
access_log.c
gcc -g -Wall -I. -I../include -I../include -c
acl.c
gcc -g -Wall -I. -I../include -I../include -c
asn.c
gcc -g -Wall -I. -I../include -I../include -c
authenticate.c
gcc -g -Wall -I. -I../include -I../include -c
cache_cf.c
gcc -g -Wall -I. -I../include -I../include -c
CacheDigest.c
gcc -g -Wall -I. -I../include -I../include -c
cache_manager.c
gcc -g -Wall -I. -I../include -I../include -c
carp.c
gcc -g -Wall -I. -I../include -I../include -c
cbdata.c
gcc -g -Wall -I. -I../include -I../include -c
client_db.c
gcc -g -Wall -I. -I../include -I../include -c
client_side.c
In file included from /usr/include/sys/promif.h:18,
                 from /usr/include/inet/ip.h:797,
                 from
/usr/local/include/ip_compat.h:94,
                 from client_side.c:44:
/usr/include/sys/varargs.h:61: warning: `va_start'
redefined
/usr/local/lib/gcc-lib/i686-pc-solaris2.7/2.8.1/include/stdarg.h:90:
warning: th
is is the location of the previous definition
/usr/include/sys/varargs.h:62: warning: `va_arg'
redefined
/usr/local/lib/gcc-lib/i686-pc-solaris2.7/2.8.1/include/stdarg.h:103:
warning: t
his is the location of the previous definition
/usr/include/sys/varargs.h:85: warning: `va_end'
redefined
/usr/local/lib/gcc-lib/i686-pc-solaris2.7/2.8.1/include/stdarg.h:94:
warning: th
is is the location of the previous definition
In file included from /usr/include/vm/as.h:39,
                 from /usr/include/sys/devops.h:16,
                 from
/usr/include/sys/ddi_impldefs.h:15,
                 from /usr/include/sys/promif.h:16,
                 from /usr/include/inet/ip.h:797,
                 from
/usr/local/include/ip_compat.h:94,
                 from client_side.c:44:
/usr/include/vm/seg.h:131: parse error before `+'
/usr/include/vm/seg.h:131: warning: no semicolon at
end of struct or union
/usr/include/vm/seg.h:139: `sync' redeclared as
different kind of symbol
/usr/include/unistd.h:439: previous declaration of
`sync'
/usr/include/vm/seg.h:152: parse error before `}'
*** Error code 1
make: Fatal error: Command failed for target
`client_side.o'
Current working directory
/var/archive/squid/src/squid-2.2.STABLE2/src
*** Error code 1
make: Fatal error: Command failed for target `all'

===================================================

I would appriciate any help to solve this problem.

Thanks,

===

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
Received on Fri Apr 30 1999 - 12:34:12 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:46:08 MST