Compile problems
    Alan DeKok 
    aland at deployingradius.com
       
    Thu Aug 28 08:13:26 CEST 2008
    
    
  
David Blood wrote:
> 1.        I am installing on a centos 4.5 box and would like freeradius
> to install the config file in the correct place (i.e. /etc/raddb)
> setting the prefix=’’
  Don't do that.  Use "prefix=/", if anything.
> ( or sysconfdir=’/etc/raddb’)
  Use "sysconfdir=/etc"
> in the configure
> script does not tell the radiusd executable to look  in /etc/raddb for
> its configuration files. It still looks in /usr/local/etc/raddb
  The "configure" script can cache values from previous runs.  Ensure
that an earlier run is not affecting a newer, different, configuration.
> 2.       The configure script cannot find the libgdbm library and thus
> cannot configure some of the rlm_modules.  I have tried setting the
> --with-rlm-counter-lib-dir='/usr/lib' which is where the gdbm library is
> looked to get rlm_couter to configure but it still fails.
  If the gdbm file is in /usr/lib, that's only part of what the server
needs to use gdbm.  It *also* needs the gdbm development header files.
Install those.
> 3.       I says it can’t locate check-radiusd-config … I wish I knew
> where it was looking.
  That file no longer exists.  Ignore that error.
> Here is the configure command I last used with the error output received.
  If you look through the output of "configure" for references to "gdb",
you would see that it's looking for a gdbm header file, and not finding it.
  Alan DeKok.
    
    
More information about the Freeradius-Users
mailing list