int-main 发表于 2011-09-14 10:14

【讨论中】大家帮看个编译时错误,是什么依赖库没有安装吗?

本帖最后由 cenalulu 于 2012-09-17 09:23 编辑

我在安装mysql5.5.15 和 5.6.2版本时都出现相同的错误。

............
[ 74%] Building CXX object libmysql/CMakeFiles/libmysql.dir/libmysql_exports_file.cc.o
make: Warning: File `libmysql/libclientlib.a' has modification time 0.082 s in the future
Linking CXX shared library libmysqlclient.so
CMake Error: cmake_symlink_library: System Error: Operation not supported
CMake Error: cmake_symlink_library: System Error: Operation not supported
make: *** Error 1
make: *** Error 2
make: *** Error 2

xihai 发表于 2011-09-14 11:08

Operation not supported,换个低版本的试试:em21:

tbxuexi2 发表于 2011-09-14 11:25

不懂,等高手解答!!!!!

int-main 发表于 2011-09-14 11:38

Operation not supported,换个低版本的试试
xihai 发表于 2011-09-14 11:08 http://bbs.chinaunix.net/images/common/back.gif


   
我的cmake可是最新的哦,centos5.5

Zer4tul 发表于 2011-09-14 13:34

你在出现报错的这次编译之前都做过什么?曾经听说过因为CMakeLists.txt或者cmakecache.txt没清理导致同样的报错。你可以尝试执行rm cmakecache.txt && make distclean。然后再重试一次。

int-main 发表于 2011-09-14 13:51

回复 5# Zer4tul


    也不对吧,我先是在 5.6.2版本下出了错,换成5.5.15还是这个错,应该没什么关系吧?

int-main 发表于 2011-09-14 19:28

可能我是安装在VM下使用的是Archlinux :shock:

int-main 发表于 2011-09-14 20:32

可能是我zlib没装

fqjp 发表于 2012-09-13 15:52

创建链接不成功,要确认当前帐户下是否有权限在编译的目录中有创建链接的权限

比如,你如果是在一个WINDOWS机器上的共享目录中编译,就没法创建链接,就会失败。把源码复制到本地的目录中再编译就不会有这问题。:lol

tqjs 发表于 2014-01-10 15:43

回复 9# fqjp


    果然这样就可以了,可是我之前也是在windows共享目录中编译却正常
页: [1] 2
查看完整版本: 【讨论中】大家帮看个编译时错误,是什么依赖库没有安装吗?