Simon,

I thought you might like to know the solution. First a little history.

I did not want to use the port that came with FreeBSD because it was version 0.7. So I had downloaded version 0.8 from the FreeRadius site. It compiled OK until I tried to compile the dbm module.

To solve the problem I just went back to the ports version 0.7 and compiled it. The FreeBSD ports collection is very much "plug and play". If a dependency is missing, 9 times out of 10 it knows how to solve the problem. It turns out that the dbm library is not loaded with the standard build of FreeBSD, but the port of FreeRadius knows how to find and install that library.

So after I compiled the 0.7 version, I was able to compile the rlm_dbm modules. I just won't run the make install for the 0.7 version.

Anyway, thanks for your help.

Gary

At 02:35 PM 12/5/2002 +0000, you wrote:
> At 09:47 AM 12/5/2002 +0000, you wrote:
>
> >Looks like you don't have the db libraries, or the configure script
> >hasn't been told where to find them, or your db libraries are not
> >compatible with those that freeradius needs.

05-Dec-02 at 07:24, [EMAIL PROTECTED] ([EMAIL PROTECTED]) wrote :
> I have the stock libraries that came with FreeBSD and have installed
> everything using the defaults as to the placement of the libraries. Do you
> have any idea where I can get the db libraries?

Well, it might just be you have to point the configure script to where
the libraries are

--with-rlm-FOO-lib-dir=DIR Directory to look for library files
used by module FOO
--with-rlm-FOO-include-dir=DIR Directory to look for include files
used by module FOO

if you're sure that the configure script is looking in the right place,
then it's not compatible with the libraries, or can't find the source
files (just the object files) for those libraries, and so can't compile
against them.

Other than that, we're getting beyond my (limited) knowledge of how
libraries interact with freeradius, since I'm not using DB libraries but
rather MySQL with Freeradius.

--
|-Simon White, Internet Services Manager, Certified Check Point CCSA.
|-MTDS Internet, Security, Anti-Virus, Linux and Hosting Solutions.
|-MTDS 14, rue du 16 novembre, Agdal, Rabat, Morocco.
|-MTDS tel +212.3.767.4861 - fax +212.3.767.4863

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

Reply via email to