Error Compiling 3.1.x
Scott Pickles
scottpickles at yahoo.com
Wed Jul 22 17:50:18 CEST 2015
Hmm, thought the path I provided included the *.so file. I've reverted back to the 3.0.4 provided by CentOS and everything is going ok at this point with the exception of AD auth. Still working on that. Thanks for your help thus far.
On Wednesday, July 22, 2015 9:38 AM, Alan DeKok <aland at deployingradius.com> wrote:
On Jul 20, 2015, at 11:47 PM, Scott Pickles via Freeradius-Users <freeradius-users at lists.freeradius.org> wrote:
> I am compiling FreeRADIUS version 3.1.x from source and I get the following error:
> []# cd freeradius-server-3.1.x[]# ./configure --with-openssl-lib-dir=/usr/local/ssl/lib --with-openssl-include-dir=/usr/local/ssl/include[]# make
>
> [ .... SNIP ....]
> CC src/lib/version.c
> /usr/bin/ld: /usr/local/ssl/lib/libcrypto.a(md4_dgst.o): relocation R_X86_64_PC32 against undefined symbol `memset@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC
A ".a" file is a static library. FreeRADIUS needs a "libcrypto.so" file to work.
Alan DeKok.
More information about the Freeradius-Users
mailing list