程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> fedora安裝mysql-proxy

fedora安裝mysql-proxy

編輯:關於MYSQL數據庫
一開始按照http://hi.baidu.com/thinkinginlamp/blog/item/f96559821fbda8aa0cf4d200.Html這個來,老是報錯沒有lua5.1的包,而我已經把 lua5.1.pc復制到了/usr/local/lib/pkgconfig/裡面,環境變令PKG_CONFIG_PATH的值也是/usr/local/lib/pkgconfig;甚至我也設了LUA_CFLAGS和LUA_LIBS的值。很無奈。

  之後找看看能不能直接yum裝,或者有現成的rpm包什麼的,發現了這個http://forge.mysql.com/wiki/MySQL_Proxy_Compiling#Compiling_in_RedHat_Enterprise_5。照著這個來安裝,但是要改一個地方,將裡面的

  ./configure --prefix=/opt/MySQL-proxy --with-lua LDFLAGS="-lm -ldl" LUA_CFLAGS="-I/opt/lua/lib/" LUA_LIBS=/opt/lua/lib/liblua.la

  改為:

  ./configure --prefix=/opt/MySQL-proxy --with-lua LDFLAGS="-lm -ldl" LUA_CFLAGS="-I/opt/lua/lib/" LUA_LIBS=/opt/lua/lib/liblua.a

  不然的話會報錯:

  libtool: link: cannot find the library `/opt/lua/lib/liblua.la' or unhandled argument `/opt/lua/lib/liblua.la'

  其實我最早是在centos5.4上安的,但是那上面yum源裡的glib庫太舊了,老報錯Requested 'glib-2.0 >= 2.16.0' but version of GLib is 2.12.3。我自己編譯的glib2.24好像也用不到,我也懶得找別的yum源和折騰了,就安fedora上按了一個。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved