avatar
Today is 星期天
2010年09月5日

2009年11月24日

传说中的libmysqlclient.so诞生啦

由 晨笛 — 分类目录: 技术评论暂缺

在cygwin下成功编译mysql-5.1倒没有遇到太大问题,执行:


./configure --without-readline --without-libedit
make

时间较长,但没有出错,只是编译完成后我要的libmysqlclient.so(dll)没有生成。

下面提供解决办法:

定位到源码目录下的libmysql子目录,执行:


gcc -shared -o libmysqlclient.dll -Wl,--out-implib=libmysqlclient.dll.a -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--whole-archive .libs/libmysqlclient.a -Wl,--no-whole-archive -lcrypt -lz

即可:-)

评论暂缺 »

还没有任何评论。

留下评论

XHTML: 您可以选用这些标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

© 2010 晨笛的博客 All rights reserved - Wallow theme by TwoBeers Crew - Powered by WordPress - 使用愉快!