Konstantin Kubatkin wrote:

> Build on Debian/Sarge AMD64
> Not compiled rlm_eap-1.1.1.la :(
>
> [...]
>
> gcc -shared  rlm_eap.lo eap.lo mem.lo state.lo  -Wl,--rpath 
> -Wl,/usr/lib/freeradius  
> -L/usr/src/Local/freeradius/cvs/radiusd/src/lib/.libs 
> -L/usr/src/Local/freeradius/cvs/radiusd/debian/freeradius/usr/lib/freeradius 
> -L/usr/lib/freeradius -leap 
> -L/usr/src/Local/freeradius/cvs/radiusd/debian/freeradius/usr/lib 
> -L/usr/lib -lltdl -lnsl -lresolv -lpthread   -Wl,-soname 
> -Wl,rlm_eap-1.1.1.so -o .libs/rlm_eap-1.1.1.so
> /usr/bin/ld: cannot find -leap

Thanks for your quick feedback.

Libtool requires libeap to be installed before rlm_eap, or rlm_eap
fails to link. (surprisingly it has worked on my system because
libtool has found the libeap.so of an other version installed
in /usr/lib/freeradius)

The rest of your build log shows that rlm_eap_peap and rlm_eap_ttls
are build successfully. We are near to fix the problem. Please do
a "cvs update", or manually apply the following patch:

Index: src/modules/rlm_eap/Makefile.in
===================================================================
RCS file: /source/radiusd/src/modules/rlm_eap/Makefile.in,v
retrieving revision 1.12.2.2.2.1
diff -u -r1.12.2.2.2.1 Makefile.in
--- src/modules/rlm_eap/Makefile.in     6 Feb 2006 16:23:48 -0000       
1.12.2.2.2.1
+++ src/modules/rlm_eap/Makefile.in     8 Feb 2006 17:14:20 -0000
@@ -31,6 +31,8 @@
 radeapclient.lo: radeapclient.c $(HEADERS)
        $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(RLM_CFLAGS) -c 
radeapclient.c
 
+install: install-subdirs
+
 install-subdirs:
        @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=install common
        $(LIBTOOL) --mode=install $(INSTALL) -m 755 $(INSTALLSTRIP) 
radeapclient$(EXEEXT) $(R)$(bindir)

-- 
Nicolas Baradakis


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to