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]> 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-server-v2-1-x-for-rlm-eap2-tp5711734p5711822.html
> 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
make_output.txt (239K) Download Attachment


View this message in context: Re: Compilation issues on freeradius-server v2.1.x for rlm_eap2

Sent from the FreeRadius - Dev mailing list archive at Nabble.com.

-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/devel.html



--
Regards
Justin Philip