<< | Thread Index | >> ]    [ << | Date Index | >> ]

Subject: compile cipe 1.5.4 on SMP Kernel 2.4.18
From: Marco Meurer <MMeurer,AT,hsb,DOT,net>
Date: Wed, 23 Apr 2003 12:34:32 +0200

Hi,

i have following problem to compile cipe 1.5.4 on my SMP Linux machine with
kernel 2.4.18, 
with kernel 2.4.16 it works. Have Anybody the same problem and have i
solution ?

when i compile i get foowling error message (see below)....

creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for texinfo... no
checking for tex... no
checking for makeinfo... makeinfo
checking for gmake... gmake
checking for kernel include tree... /usr/src/linux-2.4.18.SuSE/include
checking for kernel compile parameters... gcc -D__KERNEL__
-I/usr/src/linux-2.4.18.SuSE/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS
-include /usr/src/linux-2.4.18.SuSE/include/linux/modversions.h
checking for architecture... i386
checking for kernel version... 2.4.18-4GB-SMP
checking for SMP... yes
checking for assembler parts... bf-i386.o
checking for mlock... yes
checking for mlockall... yes
checking for OpenSSL... includes /usr//include, libs /usr//lib
checking for openssl... /usr/bin/openssl
checking OpenSSL version... 0.9.6b
updating cache ./config.cache
creating ./config.status
creating Makefile
creating 2.4.18-4GB-SMP-i386-SMP-cb/Makefile
creating lib/Makefile
creating pkcipe/Makefile
creating pkcipe/rsa-keygen
creating 2.4.18-4GB-SMP-i386-SMP-cb/config.h
creating pkcipe/config.h

(cd cipe; perl genoptions.pl options.in)
gmake -C lib all
gmake[1]: Entering directory `/usr/src/cipe-1.5.4/lib'
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c cipe_syslog.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c debug.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c dsprintf.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c getaddr.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c gethex.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c hex.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c hexdump.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c hexstr.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c parseopt.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c retstatus.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c setsig.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c secchk.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c sighand.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c socks_errlist.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c socks5_open.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c socks5_cmd.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c xread.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c xwrite.c
gcc -I/usr//include  -Wall -Wstrict-prototypes -fomit-frame-pointer
-fno-strength-reduce -g  -Wmissing-prototypes -DHAVE_CONFIG_H -DLIBRARY
-MD -c xwritev.c
ar rcs libcipe.a cipe_syslog.o debug.o dsprintf.o getaddr.o gethex.o hex.o
hexdump.o hexstr.o parseopt.o retstatus.o setsig.o secchk.o sighand.o
socks_errlist.o socks5_open.o socks5_cmd.o xread.o xwrite.o xwritev.o
gmake[1]: Leaving directory `/usr/src/cipe-1.5.4/lib'
gmake -C 2.4.18-4GB-SMP-i386-SMP-cb all
gmake[1]: Entering directory
`/usr/src/cipe-1.5.4/2.4.18-4GB-SMP-i386-SMP-cb'
gcc -MD  -I/usr/src/linux-2.4.18.SuSE/include -I. -include ./config.h
-I../lib -pipe -O3 -fno-inline-functions -Wall -Wstrict-prototypes
-fomit-frame-pointer -fno-strength-reduce -g  -o crcgen.o -c
../cipe/crcgen.c
gcc -MD  -I/usr/src/linux-2.4.18.SuSE/include -I. -include ./config.h
-I../lib -pipe -O3 -fno-inline-functions -Wall -Wstrict-prototypes
-fomit-frame-pointer -fno-strength-reduce -g  -o crc32.o -c ../cipe/crc32.c
gcc  -o crcgen crc32.o crcgen.o
sed -n '/@api/{n;s,[/*#],,g;s,^,   ,p;}' config.h | ./crcgen - >version.h
gcc -MD  -I/usr/src/linux-2.4.18.SuSE/include -I. -include ./config.h
-I../lib -pipe -O3 -fno-inline-functions -Wall -Wstrict-prototypes
-fomit-frame-pointer -fno-strength-reduce -g  -o ioctl.o -c ../cipe/ioctl.c
gcc -MD  -I/usr/src/linux-2.4.18.SuSE/include -I. -include ./config.h
-I../lib -pipe -O3 -fno-inline-functions -Wall -Wstrict-prototypes
-fomit-frame-pointer -fno-strength-reduce -g  -o options.o -c
../cipe/options.c
gcc -MD  -I/usr/src/linux-2.4.18.SuSE/include -I. -include ./config.h
-I../lib -pipe -O3 -fno-inline-functions -Wall -Wstrict-prototypes
-fomit-frame-pointer -fno-strength-reduce -g  -o ciped.o -c ../cipe/ciped.c
../cipe/ciped.c: In function `kxchg':
../cipe/ciped.c:749: warning: implicit declaration of function `time'
gcc -MD -DKCC_BUILD -I. -include ./config.h  -D__KERNEL__
-I/usr/src/linux-2.4.18.SuSE/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS
-include /usr/src/linux-2.4.18.SuSE/include/linux/modversions.h -o bf-i386.o
-c ../cipe/bf-i386.S
gcc -MD -DKCC_BUILD -I. -include ./config.h  -D__KERNEL__
-I/usr/src/linux-2.4.18.SuSE/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS
-include /usr/src/linux-2.4.18.SuSE/include/linux/modversions.h -o bf.o -c
../cipe/bf.c
gcc -MD -DKCC_BUILD -I. -include ./config.h  -D__KERNEL__
-I/usr/src/linux-2.4.18.SuSE/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS
-include /usr/src/linux-2.4.18.SuSE/include/linux/modversions.h -o encaps.o
-c ../cipe/encaps.c
gcc -MD -DKCC_BUILD -I. -include ./config.h  -D__KERNEL__
-I/usr/src/linux-2.4.18.SuSE/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS
-include /usr/src/linux-2.4.18.SuSE/include/linux/modversions.h -o output.o
-c ../cipe/output.c
../cipe/output.c: In function `cipe_xmit':
../cipe/output.c:284: too many arguments to function
`ip_select_ident_Rsmp_2gig_d603b6c5'
gmake[1]: *** [output.o] Error 1
gmake[1]: Leaving directory `/usr/src/cipe-1.5.4/2.4.18-4GB-SMP-i386-SMP-cb'
make: *** [all] Error 2

--
Marco Meurer

-= wenn windows die antwort ist, wie dumm war dann die frage ? =-





<< | Thread Index | >> ]    [ << | Date Index | >> ]