繁体   English   中英

brew和mysql55无法安装

[英]brew and mysql55 fails to install

我必须在机器上安装mysql 5.5,但有时其他项目也需要mysql 5.6。 我通过brew安装了mysql 5.6,并认为这很容易,只需使用brew switch mysql 5.5在它们之间brew switch mysql 5.5

不幸的是,当尝试安装5.5时,出现以下错误,在Google或其他网站上找不到任何内容:

$ brew install mysql55
==> Downloading http://downloads.mysql.com/archives/mysql-5.5/mysql-5.5.30.tar.gz
Already downloaded: /Library/Caches/Homebrew/mysql55-5.5.30.tar.gz
==> cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/mysql55/5.5.30 -DMYSQL_DATADIR=/usr/local/var/mysql55 -DINSTALL_MANDIR=/usr/local/Cellar/mysql55/5.5.30/share/man -DINSTALL_DO
==> make
ld: can't write to output file: resolveip, errno=28 for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [extra/resolveip] Error 1
make[1]: *** [extra/CMakeFiles/resolveip.dir/all] Error 2
make: *** [all] Error 2

任何想法,如何解决?

我自己解决了:

  • 卸载mysql和mysql55
  • 运行brew doctor并解决所有问题
  • 重新安装

我无法确切地说出它是什么,但是现在看来可以了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM