Problém při kompilaci ipsec-tools 0.5

Jiří Volf jvolf na trimill.cz
Středa Únor 23 14:23:33 CET 2005


Dobrý den,

mám problém s kompilací démona racoona v ipsec-tools 0.5.
OpenSSL jsou latest 0.9.7e, vanilla kernel 2.6.10,
gcc -3.3, systém Debian sarge.
Nepodařilo se mi vygooglit nic, co by mi tohle vysvětlilo.
Nevím
Kde je chyba?

Díky, J. Volf

....
Making all in racoon
make[3]: Entering directory `/usr/src/ipsec-tools-0.5/src/racoon'
/bin/sh ../../libtool --mode=link --tag=CC gcc -include
../../src/include-glibc/glibc-bugs.h -I../../src/include-glibc -I../../src/i
nclude-glibc -DSYSCONFDIR=\"/usr/local/etc\" -DADMINPORTDIR=\"/usr/local/var
/racoon\" -g -O2  -Wall -Werror -Wno-unused -lcrypto  -o eaytest  eaytest.o
vmbuf.o str2val.o plog.o logger.o crypto_openssl_test.o misc_noplog.o
sha2.o -lresolv -L/usr/local/lib
gcc -include
../../src/include-glibc/glibc-bugs.h -I../../src/include-glibc -I../../src/i
nclude-glibc -DSYSCONFDIR=\"/usr/local/etc\" -DADMINPORTDIR=\"/usr/local/var
/racoon\" -g -O2 -Wall -Werror -Wno-unused -o eaytest eaytest.o vmbuf.o
str2val.o plog.o logger.o crypto_openssl_test.o misc_noplog.o
ha2.o  -lcrypto -lresolv -L/usr/local/lib
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x28): In function
`dlfcn_load':
: undefined reference to `dlopen'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x94): In function
`dlfcn_load':
: undefined reference to `dlclose'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0xbb): In function
`dlfcn_load':
: undefined reference to `dlerror'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x148): In function
`dlfcn_bind_var':
: undefined reference to `dlsym'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x173): In function
`dlfcn_bind_var':
: undefined reference to `dlerror'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x248): In function
`dlfcn_bind_func':
: undefined reference to `dlsym'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x273): In function
`dlfcn_bind_func':
: undefined reference to `dlerror'
/usr/local/lib/libcrypto.a(dso_dlfcn.o)(.text+0x44c): In function
`dlfcn_unload':
: undefined reference to `dlclose'
collect2: ld returned 1 exit status
make[3]: *** [eaytest] Error 1
make[3]: Leaving directory `/usr/src/ipsec-tools-0.5/src/racoon'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/ipsec-tools-0.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/ipsec-tools-0.5'
make: *** [all] Error 2




Další informace o konferenci Linux