Hi��

I'm trying to install IPFilter onto one of my Solaris 9 box.

The Solaris is 64-bit with gcc2.95.3 installed. I download
ipfiter 4.1.4 & ipfilter4.1.7.

After executing "CC=gcc make solaris" it shows it miss pfil;
When I tried to compile pfil-2.1.6.tar.gz, it failed to compile
pfil.o. ( I include it below)

would anybody could do any help?


=======================================
bash-2.05$ cd pfil
bash-2.05$ CC=gcc make package
i=`uname -s`; case $i in HP-UX) make hpux;; *) make $i;; esac
make SunOS`optisa sparcv9 >/dev/null 2>&1; if [ $? -eq 0 ] ; then echo "64"; 
else echo "32"; fi`
(cd SunOS; make pfil "BITS=32" OS=solaris DO=pfil "ADEF=-I.. -I. -D_KERNEL 
-DSUNDDI -DSOLARIS2="`uname -r | sed -e 's/[0-9]*\.\([0-9]*\).*/\1/'`" 
-DPFILDEBUG")
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -c ../pfil.c -o 
pfil.o
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -c qif.c -o qif.o
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -c pfildrv.c -o 
pfildrv.o
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -c ../pfilstream.c 
-o pfilstream.o
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -c pkt.c -o pkt.o
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -c ../misc.c -o 
misc.o
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -c ../ndd.c -o ndd.o
ld -r pfil.o qif.o pfildrv.o pfilstream.o pkt.o misc.o ndd.o -o pfil32
/bin/rm -f SunOS/*.o
(cd SunOS; make pfil`optisa sparcv9 >/dev/null 2>&1; if [ $? -eq 0 ] ; then 
echo "64"; else echo "32"; fi` "BITS=64" OS=solaris DO=pfil64 "ADEF=-I.. -I. 
-D_KERNEL -DSUNDDI -DSOLARIS2="`uname -r | sed -e 
's/[0-9]*\.\([0-9]*\).*/\1/'`" -DPFILDEBUG -xildoff -xarch=v9 -xchip=ultra 
-dalign -xcode=abs32 -DDO=pfil`optisa sparcv9 >/dev/null 2>&1; if [ $? -eq 0 ] 
; then echo "64"; else echo "32"; fi`")
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -xildoff -xarch=v9 
-xchip=ultra -dalign -xcode=abs32 -DDO=pfil64 -c ../pfil.c -o pfil.o
gcc: language code=abs32 not recognized
gcc: ../pfil.c: linker input file unused since linking not done
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -xildoff -xarch=v9 
-xchip=ultra -dalign -xcode=abs32 -DDO=pfil64 -c qif.c -o qif.o
gcc: language code=abs32 not recognized
gcc: qif.c: linker input file unused since linking not done
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -xildoff -xarch=v9 
-xchip=ultra -dalign -xcode=abs32 -DDO=pfil64 -c pfildrv.c -o pfildrv.o
gcc: language code=abs32 not recognized
gcc: pfildrv.c: linker input file unused since linking not done
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -xildoff -xarch=v9 
-xchip=ultra -dalign -xcode=abs32 -DDO=pfil64 -c ../pfilstream.c -o pfilstream.o
gcc: language code=abs32 not recognized
gcc: ../pfilstream.c: linker input file unused since linking not done
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -xildoff -xarch=v9 
-xchip=ultra -dalign -xcode=abs32 -DDO=pfil64 -c pkt.c -o pkt.o
gcc: language code=abs32 not recognized
gcc: pkt.c: linker input file unused since linking not done
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -xildoff -xarch=v9 
-xchip=ultra -dalign -xcode=abs32 -DDO=pfil64 -c ../misc.c -o misc.o
gcc: language code=abs32 not recognized
gcc: ../misc.c: linker input file unused since linking not done
gcc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=9 -DPFILDEBUG -xildoff -xarch=v9 
-xchip=ultra -dalign -xcode=abs32 -DDO=pfil64 -c ../ndd.c -o ndd.o
gcc: language code=abs32 not recognized
gcc: ../ndd.c: linker input file unused since linking not done
ld -r pfil.o qif.o pfildrv.o pfilstream.o pkt.o misc.o ndd.o -o pfil64
ld: fatal: file pfil.o: open failed: No such file or directory
*** Error code 1
make: Fatal error: Command failed for target `pfil64'
Current working directory /disk1/sj/pfil/SunOS
*** Error code 1
make: Fatal error: Command failed for target `SunOS64'
Current working directory /disk1/sj/pfil
*** Error code 1 (ignored)
(cd `uname -s`; make package-`uname -s`)
gcc    -c ../pfil.c -o pfil.o
In file included from ../pfil.c:53:
../compat.h:10: os.h: No such file or directory
*** Error code 1
make: Fatal error: Command failed for target `pfil.o'
Current working directory /disk1/sj/pfil/SunOS
*** Error code 1
make: Fatal error: Command failed for target `package'
bash-2.05$


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


--
-- -- 
Regards


Joe Shen

******************************************
* The sunshine of lifetime is made up of *
* little beams which is bright all the   *
* time.                                  *
******************************************



Reply via email to