Hmm... 2.1.0 && radmin
John Horne
john.horne at plymouth.ac.uk
Fri Sep 5 17:46:01 CEST 2008
On Fri, 2008-09-05 at 16:34 +0100, A.L.M.Buxey at lboro.ac.uk wrote:
> Hi,
> > Looking at this a little more, it looks like a bug crept in at the
> > last minute that prevents radmin from working. <sigh>
>
> I was about to email you about this. it loads, then it doesnt do anything
> (hangs after eg 'help' being typed)
>
> rather than rely on knowing the radiusd.sock location, could it read the
> /etc/raddb/* config to find where it should look?
>
Under CentOS 5.2 I'm having difficulty getting it to compile. It throws
up errors such as 'undefined reference to `using_history''.
The config.log file shows:
==============================================================
configure:21093: checking for readline in -lreadline
configure:21128: gcc -o conftest -g -O2 -D_REENTRANT
-D_POSIX_PTHREAD_SEMANTICS conftest.c -lreadline -lnsl -lresolv
-lpthread >&5
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libreadline.so: undefined
reference to `PC'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libreadline.so: undefined
reference to `tgetflag'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libreadline.so: undefined
reference to `tgetent'
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libreadline.so: undefined
reference to `UP'
==============================================================
It looks like the 'configure' test needs to include '-lcurses' as well
as '-lreadline' when checking for readline. Then if the test passes set
the libraries to include '-lreadline -lhistory -lcurses'. I did that and
then both configure and make worked okay.
John.
--
---------------------------------------------------------------
John Horne, University of Plymouth, UK Tel: +44 (0)1752 587287
E-mail: John.Horne at plymouth.ac.uk Fax: +44 (0)1752 587001
More information about the Freeradius-Users
mailing list