Re: Problems compiling Freeradius 2.0.4 on Fedora 8 [Updated to 2.0.5]
Ups, sorry, here's with the line above: /usr/bin/gmake -w -C libeap gmake[7]: Entering directory `/root/freeradius-server-2.0.5/src/ modules/rlm_eap/libeap' gmake[7]: Nothing to be done for `all'. gmake[7]: Leaving directory `/root/freeradius-server-2.0.5/src/modules/ rlm_eap/libeap' /root/freeradius-server-2.0.5/libtool --mode=link gcc -o radeapclient radeapclient.lo libeap/libfreeradius-eap.la -lnsl - lresolv -lpthread -lcrypto -lssl -lcrypto gcc -o .libs/radeapclient .libs/radeapclient.o libeap/.libs/ libfreeradius-eap.so /root/freeradius-server-2.0.5/src/lib/.libs/ libfreeradius-radius.so -lnsl -lresolv -lpthread -lssl -lcrypto -Wl,-- rpath -Wl,/usr/local/lib libeap/.libs/libfreeradius-eap.so: undefined reference to `BIO_test_flags' libeap/.libs/libfreeradius-eap.so: undefined reference to `EVP_MD_size' collect2: ld returned 1 exit status gmake[6]: *** [radeapclient] Error 1 gmake[6]: Leaving directory `/root/freeradius-server-2.0.5/src/modules/ rlm_eap' gmake[5]: *** [common] Error 2 gmake[5]: Leaving directory `/root/freeradius-server-2.0.5/src/modules' gmake[4]: *** [all] Error 2 gmake[4]: Leaving directory `/root/freeradius-server-2.0.5/src/modules' gmake[3]: *** [common] Error 2 gmake[3]: Leaving directory `/root/freeradius-server-2.0.5/src' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/root/freeradius-server-2.0.5/src' gmake[1]: *** [common] Error 2 gmake[1]: Leaving directory `/root/freeradius-server-2.0.5' make: *** [all] Error 2
Sorry Alan, i forgot to include "the" problem when i try to build freeradius 2.0.5 on Fedora 8. Below is from make:
/collect2: ld returned 1 exit status/ /gmake[6]: *** [radeapclient] Error 1/
And you've deleted the actual error message. Alan DeKok.
Piero Giobbi wrote:
Ups, sorry, here's with the line above: ... -lnsl -lresolv -lpthread -lssl -lcrypto -Wl,--rpath -Wl,/usr/local/lib/ /libeap/.libs/libfreeradius-eap.so: undefined reference to `BIO_test_flags'/ /libeap/.libs/libfreeradius-eap.so: undefined reference to `EVP_MD_size'/
The installed version of OpenSSL doesn't have the correct functions that FreeRADIUS needs. Try using a recent version of OpenSSL. Alan DeKok.
participants (2)
-
Alan DeKok -
Piero Giobbi