令人崩溃了mysql-proxy

不知道是编译的方法有问题还是怎么着,mysql-proxy死活编译不过去,先是各自库版本不对,这个还好办,修改一个configure.in里对版本的要求(一般应该都能过的), 然后就是告诉我没有找到lua,查了一个资料,要么在pkg-config里把lua加上,要么利用LUA_CFLAGS和LUA_LIBS环境变量把它给重置掉,显然要选择后者了,因为前者比后者复杂好多。好了,搞完之后configure终于过去了,但是make的时候又出错,仔细看了一下发现topdir居然给设置成空了,太崩溃了,改吧,改成.以后继续能走几步,结果链接又出问题了,还是说lua有问题,折腾了快一个晚上了,算了只能明天再搞了。

不过这个过程中对于automake这套东西的理解又深刻了一些,linux下c的这套工具还是挺变态的,学习成本很高呀!

你可能感兴趣的:(杂项)