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]