> > I get the following errors upon make : > gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -D_GNU_SOURCE > -DNDEBUG -I../../../../include -I../.. -I/usr/local/ssl/include -o > rlm_eap_tls rlm_eap_tls.o eap_tls.o cb.o tls.o mppe_keys.o rlm_eap_tls.o > eap_tls.o cb.o tls.o ppe_keys.o -Wl,--export-dynamic -L/usr/local/ssl/lib > -lssl -lcrypto -lnsl -lresolv -lpthread -Wl,--rpath > -Wl,/usr/local/freeradius/lib > rlm_eap_tls.o(.data+0x140): In function `eaptls_initiate': > /usr/local/src/RADIUS/freeradius-0.9.3/src/modules/rlm_eap/types/rlm_eap_tls /rlm_eap_tls.c:137: > multiple definition of `rlm_eap_tls' try to locate how many declaration of your rlm_eap_tls, and try retaining only one of it. look at line 137 of rlm_eap_tls and look again for another instance of it. the same goes with eaptls_alloc.
am not sure, but i can see you have multiple declaration (which is weird) on defaults, hope this helps. //milver - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html