Compiling freeradius 1.1.1 in FreeBSD 6.0 with mysql support

Nicolas Baradakis nbk at sitadelle.com
Thu Apr 6 11:09:02 CEST 2006


Mark Hennessy wrote:

> checking for mysql_init in -lmysqlclient_r (using mysql_config)... no
> checking for mysql_init in -lmysqlclient_r... no

FreeRADIUS requires the thread-safe version of the MySQL client library,
unless you configure it with the option --without-threads.

> It's not seeing mysql libraries, but they do indeed exist:
> # ls -al /usr/local/mysql/lib/mysql
> total 1974
> drwxr-xr-x  2 root  wheel     512 Apr  5 10:39 .
> drwxr-xr-x  3 root  wheel     512 Apr  5 10:39 ..
> -rw-r--r--  1 root  wheel   14446 Apr  5 10:39 libdbug.a
> -rw-r--r--  1 root  wheel   41928 Apr  5 10:39 libheap.a
> -rw-r--r--  1 root  wheel   13640 Apr  5 10:39 libmerge.a
> -rw-r--r--  1 root  wheel  331488 Apr  5 10:39 libmyisam.a
> -rw-r--r--  1 root  wheel   24934 Apr  5 10:39 libmyisammrg.a
> -rw-r--r--  1 root  wheel  472466 Apr  5 10:39 libmysqlclient.a
> -rwxr-xr-x  1 root  wheel     871 Apr  5 10:39 libmysqlclient.la
> lrwxr-xr-x  1 root  wheel      20 Apr  5 10:39 libmysqlclient.so ->
> libmysqlclient.so.14
> -rwxr-xr-x  1 root  wheel  387482 Apr  5 10:39 libmysqlclient.so.14
> -rw-r--r--  1 root  wheel  237570 Apr  5 10:39 libmystrings.a
> -rw-r--r--  1 root  wheel  253852 Apr  5 10:39 libmysys.a
> -rw-r--r--  1 root  wheel  105640 Apr  5 10:39 libnisam.a
> -rw-r--r--  1 root  wheel    5472 Apr  5 10:39 libvio.a

I don't see the file "libmysqlclient_r.so" in your setup.
Re-install MySQL with thread support, or configure FreeRADIUS without
thread support.

-- 
Nicolas Baradakis




More information about the Freeradius-Users mailing list