CentOS 5.0下编译的mysql-proxy 0.6.0

之前先安装了MySQL 5.1.22 rc 。

编译mysql-proxy 0.6.0需要Lua 5.1和glib 2.6.0以上版本。

CentOS 5没有Lua的包,下载了Lua 5.1.2的源码,解压后执行make linux install即可。

但是在mysql-proxy下执行./configure找不到Lua库,只好手工加上LUA_CFLAGS和LUA_LIBS参数,如下:

LUA_CFLAGS="-I/usr/local/include" \
LUA_LIBS="-L/usr/local/lib -llua -ldl" \
LDFLAGS="-lm" \
./configure --prefix=/usr/local/mysql-proxy

然后make; make install

done。