我的安装环境:
安装到这步时:
cmake
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
再用上面的语句时cmake 来编译centos的数据库时,报了下面的错误:
cmake_symlink_library: System Error: Operation not supported
错误分析:
创建链接不成功,要确认当前帐户下是否有权限在编译的目录中有创建链接的权限 我使用vmware,在win10机器的共享目录中编译,无法创建链接,就会提示上面的错误。
解决办法是:
把源码复制到Linux的本地目录中,比如/home等,在本地目录中编译就不会有这个问题。
cp -r /mnt/**/**/mysql5.*** /home/mysql
再用cmake进行编译即可
另外,从linux中拷贝符号链接到windows机器的共享目录时,也会提示错误导致无法拷贝,也是这个原因。你可以使用xshell等将符号链接拷贝出来。**