[uClibc] Re: ipsec-tools VS uClibc ... nth time!

primero primero at fastwebnet.it
Tue Jan 11 09:11:39 UTC 2005


primero wrote:

> 0.3.3 works fine for me too and is what i'm using right now.
> For Compilation i used 2.6.10 vanilla kernel-header. Are there known 
> issue with them to compile a more recent version of ipsec-tools?
>
> Primeroz
>
Changing kernel-headers path and passing to a 2.6.9 vanilla i solved the 
previous problem ... now i find this new one :(

#######
make  all-recursive
make[1]: Entering directory `/mnt/uml/tmpenv/usr/src/ipsec-tools-0.4'
Making all in src
make[2]: Entering directory `/mnt/uml/tmpenv/usr/src/ipsec-tools-0.4/src'
Making all in include-glibc
make[3]: Entering directory 
`/mnt/uml/tmpenv/usr/src/ipsec-tools-0.4/src/include-glibc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory 
`/mnt/uml/tmpenv/usr/src/ipsec-tools-0.4/src/include-glibc'
Making all in libipsec
make[3]: Entering directory 
`/mnt/uml/tmpenv/usr/src/ipsec-tools-0.4/src/libipsec'
make[3]: Leaving directory 
`/mnt/uml/tmpenv/usr/src/ipsec-tools-0.4/src/libipsec'
Making all in setkey
make[3]: Entering directory 
`/mnt/uml/tmpenv/usr/src/ipsec-tools-0.4/src/setkey'
make[3]: Leaving directory 
`/mnt/uml/tmpenv/usr/src/ipsec-tools-0.4/src/setkey'
Making all in racoon
make[3]: Entering directory 
`/mnt/uml/tmpenv/usr/src/ipsec-tools-0.4/src/racoon'
/mnt/uml/src/bering-uclibc/buildtool/staging/usr/bin/gcc -g -O2 
-I./../include-glibc -I../include-glibc -include 
./../include-glibc/glibc-bugs.h 
-I/mnt/uml/src/bering-uclibc/buildtool/staging/usr//include -DINET6 
-DIPV6_INRIA_VERSION  -I./missing -DHAVE_CONFIG_H -I./../include-glibc 
-I../include-glibc -include ./../include-glibc/glibc-bugs.h 
-I/mnt/uml/src/bering-uclibc/buildtool/staging/usr//include -DINET6 
-DIPV6_INRIA_VERSION  -I./missing -Wall -Werror -Wno-unused -DYIPS_DEBUG 
-DIPSEC -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -Wno-sign-compare 
-DYY_NO_UNPUT -I./../libipsec -c pfkey.c
In file included from pfkey.c:81:
handler.h:187:40: macro "LIST_HEAD" passed 2 arguments, but takes just 1
In file included from pfkey.c:81:
handler.h:187: error: parse error before "LIST_HEAD"
handler.h:187: warning: no semicolon at end of struct or union
handler.h:191: error: parse error before '}' token
pfkey.c: In function `pk_sendgetspi':
pfkey.c:798: error: dereferencing pointer to incomplete type
pfkey.c: In function `pk_sendupdate':
pfkey.c:984: error: dereferencing pointer to incomplete type
pfkey.c:1041: error: dereferencing pointer to incomplete type
pfkey.c:1042: error: dereferencing pointer to incomplete type
pfkey.c: In function `pk_recvupdate':
pfkey.c:1210: error: dereferencing pointer to incomplete type
pfkey.c: In function `pk_sendadd':
pfkey.c:1252: error: dereferencing pointer to incomplete type
pfkey.c:1310: error: dereferencing pointer to incomplete type
pfkey.c:1311: error: dereferencing pointer to incomplete type
make[3]: *** [pfkey.o] Error 1
make[3]: Leaving directory 
`/mnt/uml/tmpenv/usr/src/ipsec-tools-0.4/src/racoon'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mnt/uml/tmpenv/usr/src/ipsec-tools-0.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/uml/tmpenv/usr/src/ipsec-tools-0.4'
make: *** [all] Error 2
######

as i said i'm not a developer or a c programmer ... i tried to check out 
source code but i lost my way beetween strcuts, dots and ... anything 
else ;)

bye




More information about the uClibc mailing list