这样的configure过程一切正常? 何错之有? WARNING 是没有关系的, 直接打 make 即可
gcc -o test -I/usr/local/scws/include/scws -L /usr/local/scws/lib test.c -lscws -Wl,--rpath -Wl, /usr/local/scws/lib /usr/bin/ld: cannot find /usr/local/scws/lib: File format not recognized collect2: ld returned 1 exit status Hightman 能否解决下?
看这个贴子 [url]http://bbs.xunsearch.com/showthread.php?tid=1650[/url]
看上去好像是你的mysql源码文件出现的异常问题 你的mysql 5.1.30是新装的吗?
...s下面任意一个.c文件中添加代码:int main() {return 0;} 然后编译,就可以顺利完成,就这么简单!
我安装的MySQL 5.1.30是大概在2月份使用源码编译安装的,有应用在上面跑,因为我看到文档里说“6. 打完补丁后需要重新编译并安装一下 mysql,这不需要重新 configure ,只需在该目录执行 make ; make install 即可” 所以我就把scws 插...
en这样解决也比较简单可靠,又避免把scws装到/usr/local中去混杂在一起
运行 configure 时有没有正确的指定了 scws 的路径呢, 看这样的提示应该是有一些头文件丢失导致了struct 定义缺失, 所以就大量的 .h 出现语法错误. 看你这里的提示应该是缺省 pthread 库... 检查一下吧