[Openswan Users] Compilation problem with kernel 2.2.26

Bgs bgs at bgs.hu
Thu Feb 10 11:56:01 CET 2005


  Greetings,

I have to install openswan on a fairly old machine, that will not be 
upgraded and I'm having problems during the compilation:


make[1]: Entering directory `/root/telepites/vpn/openswan-1.0.8/pluto'
cc -o pluto  kernel_alg.o ike_alg.o alg_info.o db_ops.o asn1.o oid.o 
connections.o constants.o cookie.o crypto.o defs.o fetch.o log.o state.o 
main.o server.o timer.o pem.o pkcs.o x509.o id.o ipsec_doi.o kernel.o 
kernel_comm.o demux.o packet.o preshared.o dnskey.o rnd.o spdb.o 
vendor.o nat_traversal.o virtual.o xauth.o sha1.o md5.o md2.o 
../lib/libdes.a ../lib/libopenswan.a alg/libalg.o  -lgmp -lresolv -lpthread
alg/libalg.o(.text+0x7383): In function `serpent_set_key':
/root/telepites/vpn/openswan-1.0.8/libcrypto/libserpent/serpent.c:458: 
undefined reference to `__fswab32'
alg/libalg.o(.text+0x954f): In function `serpent_encrypt':
/root/telepites/vpn/openswan-1.0.8/libcrypto/libserpent/serpent.c:634: 
undefined reference to `__fswab32'
alg/libalg.o(.text+0x9565):/root/telepites/vpn/openswan-1.0.8/libcrypto/libserpent/serpent.c:634: 
undefined reference to `__fswab32'
alg/libalg.o(.text+0x957b):/root/telepites/vpn/openswan-1.0.8/libcrypto/libserpent/serpent.c:635: 
undefined reference to `__fswab32'
alg/libalg.o(.text+0x958e):/root/telepites/vpn/openswan-1.0.8/libcrypto/libserpent/serpent.c:635: 
undefined reference to `__fswab32'
alg/libalg.o(.text+0xbd94):/root/telepites/vpn/openswan-1.0.8/libcrypto/libserpent/serpent.c:802: 
more undefined references to `__fswab32' follow
collect2: ld returned 1 exit status
make[1]: *** [pluto] Error 1
make[1]: Leaving directory `/root/telepites/vpn/openswan-1.0.8/pluto'
make: *** [programs] Error 1


System info:
  Kernel: 2.2.26
  GCC: 3.3.4
  libc: 2.3.3

Any ideas what are these __fswab32 errors?

Thanks in advance
Bgs


More information about the Users mailing list