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