So everything boils down to this command that is failing:- /home/rqwt36/freeradius/freeradius-server/libtool --mode=link gcc -release 2.2.0 -module -export-dynamic -o rlm_eap2 -rpath /usr/local/lib rlm_eap2.lo rlm_eap2.c /home/rqwt36/freeradius/freeradius-server/src/lib/libfreeradius-radius.la/home/rqwt36/hostap/hostap/eap_example/libeap.so -lnsl -lresolv -lpthread which spawn this command:- gcc -o .libs/rlm_eap2 .libs/rlm_eap2.o rlm_eap2.c /home/rqwt36/hostap/hostap/eap_example/libeap.so -Wl,--export-dynamic /home/rqwt36/freeradius/freeradius-server/src/lib/.libs/libfreeradius-radius.so -lnsl -lresolv -lpthread -Wl,--rpath -Wl,/usr/local/lib which fails. On Fri, May 18, 2012 at 6:25 PM, JustinP <justintphilip@gmail.com> wrote:
Alan,
Here is what I did:-
git clone git://git.freeradius.org/freeradius-server.git cd freeradius-server git fetch origin v2.1.x:v2.1.x git checkout v2.1.x
edited the src/modules/rlm_eap2/Makefile from:-
HOSTAP = /path/to/hostapd
TARGET = SRCS = rlm_eap2.c
to:-
HOSTAP = /home/rqwt36/hostap/hostap
TARGET = rlm_eap2 SRCS = rlm_eap2.c
executed the configuration file as :- ./configure --with-experimental-modules --with-rlm_eap2 make
I have attached the output of the configuration and make commands.
I had tried adding the path of freeradius-server/src to src/modules/rlm_eap2/Makefile But get same errors.
When I force add all the paths in CPLUS_INCLUDE_PATH and C_INCLUDE_PATH These errors go away but other errors like duplicate definitions starts appearing...
On Fri, May 18, 2012 at 3:42 PM, Alan DeKok-2 [via FreeRadius] <[hidden email] <http://user/SendEmail.jtp?type=node&node=5711882&i=0>> wrote:
JustinP wrote:
In raddb/experimental.conf the descriptions are not complete to use
the
eap2 module. It doesn't say which parameters to use with configure. to enable experimental modules.
Which is why I replied to your message.
I hit issues only when I use configuration with following params:-
./configure --with-experimental-modules --with-rlm_eap2
You have carefully NOT said what the problems are. How do you expect anyone to help you?
Bad question: "I tried stuff and it didn't work. What do I do next?"
Good question: DESCRIBE WHAT HAPPENED.
Just curious if it compiling without any problem for you with above configuration?
It works for me.
I also TOLD YOU what you could do to get it to build: edit the Makefile. It's not hard. Doing that takes less time than posting on the mailing list.
Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/devel.html
________________________________ If you reply to this email, your message will be added to the discussion below:
http://freeradius.1045715.n5.nabble.com/Compilation-issues-on-freeradius-ser...
To unsubscribe from Compilation issues on freeradius-server v2.1.x for rlm_eap2, click here. NAML
-- Regards Justin Philip
*configure_log.txt* (89K) Download Attachment<http://freeradius.1045715.n5.nabble.com/attachment/5711882/0/configure_log.txt> *make_output.txt* (239K) Download Attachment<http://freeradius.1045715.n5.nabble.com/attachment/5711882/1/make_output.txt>
------------------------------ View this message in context: Re: Compilation issues on freeradius-server v2.1.x for rlm_eap2<http://freeradius.1045715.n5.nabble.com/Compilation-issues-on-freeradius-server-v2-1-x-for-rlm-eap2-tp5711734p5711882.html>
Sent from the FreeRadius - Dev mailing list archive<http://freeradius.1045715.n5.nabble.com/FreeRadius-Dev-f2789673.html>at Nabble.com.
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/devel.html
-- Regards Justin Philip