FR 2.2.5 64 bit
Mohd Alkhaldi
alwaadalhaq at gmail.com
Tue May 6 05:33:51 CEST 2014
Hi,
In the beginning the compilation failed with the following error:
/oracle/software/adsl/freeradius-server-2.2.5/src/freeradius-devel/libradius.h:408:
error: syntax error before "sig_t"
To fix this error, I've added the following line in libradius.h after
"#include <signal.h>"
typedef void *sig_t;
Again compilation failed with the following error:
ld: fatal: file .libs/debug.o: wrong ELF class: ELFCLASS64
ld: fatal: File processing errors. No output written to
.libs/libfreeradius-radius--m64.so
collect2: ld returned 1 exit status
gmake[4]: *** [libfreeradius-radius.la] Error 1
* Note even with 3.0.2 same error.
Thanks;
Alwaad Alhaq
On Mon, May 5, 2014 at 11:56 PM, Alan DeKok <aland at deployingradius.com>wrote:
> Mohd Alkhaldi wrote:
> > Thanks Alan for your replay,
> >
> > I've already tried it many times, and it fails, and each time it gives
> > error in compiling debug.c :
>
> Then ask about the failure.
>
> > ld: fatal: file .libs/debug.o: wrong ELF class: ELFCLASS64
> > ld: fatal: File processing errors. No output written to
> > .libs/libfreeradius-radius--m64.so
> > collect2: ld returned 1 exit status
>
> Your compiler doesn't produce the correct executables. I don't know
> how to fix that.
>
> Try using the 3.0.2 release. We've replaced libtool with something
> sane: just use GCC.
>
> Alan DeKok.
>
> -
> List info/subscribe/unsubscribe? See
> http://www.freeradius.org/list/users.html
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20140506/65ba0f64/attachment.html>
More information about the Freeradius-Users
mailing list