Hi,
I've just tried to compile with my usual set of configure flags, and got:
/usr/bin/libtool --mode=link gcc -o radeapclient radeapclient.lo
libeap/libfreeradius-eap.la -lnsl -lresolv -lpthread -lcrypto -lssl
-lcrypto
libtool: link: gcc -o .libs/radeapclient .libs/radeapclient.o
libeap/.libs/libfreeradius-eap.so
/root/freeradius-server-2.1.10-pre/src/lib/.libs/libfreeradius-radius.so
-lnsl -lresolv -lpthread -lssl -lcrypto -Wl,-rpath
-Wl,/usr/local/freeradius/2.1.10-pre/lib
libeap/.libs/libfreeradius-eap.so: undefined reference to `radius_pairmake'
collect2: ld returned 1 exit status
gmake[6]: *** [radeapclient] Fehler 1
gmake[6]: Leaving directory
`/root/freeradius-server-2.1.10-pre/src/modules/rlm_eap'
in the middle of the build. System is openSUSE 11.1 32-Bit, gcc version
4.3.2 [gcc-4_3-branch revision 141291] (SUSE Linux)
My configure flags are:
./configure --sysconfdir=/usr/local/freeradius/config/
--prefix=/usr/local/freeradius/2.1.10-pre --with-system-libtool
Changing these to use built-in libtool does not change anything:
gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -D_GNU_SOURCE
-g -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
-Wnested-externs -W -Wredundant-decls -Wundef
-I/root/freeradius-server-2.1.10-pre/src -Ilibeap -c radeapclient.c -o
radeapclient.o >/dev/null 2>&1
/root/freeradius-server-2.1.10-pre/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 -lssl -lcrypto -lnsl -lresolv
-lpthread -Wl,--rpath -Wl,/usr/local/freeradius/2.1.10-pre/lib
libeap/.libs/libfreeradius-eap.so: undefined reference to `radius_pairmake'
collect2: ld returned 1 exit status
gmake[6]: *** [radeapclient] Fehler 1
gmake[6]: Leaving directory
`/root/freeradius-server-2.1.10-pre/src/modules/rlm_eap'
Greetings,
Stefan Winter
Am 08.08.2010 23:14, schrieb Alan DeKok:
Version 2.1.10 should be released soon. If there are any pressing
issues people would like to get addressed, now is the time to speak up.
The proposed change log is available online at:
http://github.com/alandekok/freeradius-server/blob/v2.1.x/doc/ChangeLog
There are a number of feature improvements in what's supposed to be a
"stable" release. These improvements are limited to documentation
updates, and changes to the client programs to make them easier to use.
The main benefit most people should see is that radclient and radtest
now make it easier to send MS-CHAP requests. The server now also
listens on 127.0.0.1:18120 for the "inner-tunnel" virtual server.
These two changes mean that the "inner-tunnel" portion of PEAP can be
tested using nothing more than radtest&& a default server installation.
This should help people debug PEAP issues. i.e. They can avoid the
issue of "but it works with radtest", when their passwords aren't
compatible with MS-CHAP.
There only major thing missing now is a DHCP pool allocation strategy.
There's been more interest recently in using FreeRADIUS as a DHCP
server, so patches to help would be most welcome.
Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
--
Stefan WINTER
Ingenieur de Recherche
Fondation RESTENA - Réseau Téléinformatique de l'Education Nationale et de la
Recherche
6, rue Richard Coudenhove-Kalergi
L-1359 Luxembourg
Tel: +352 424409 1
Fax: +352 422473
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html