我在Mac Osx Lion上使用命令行工具安装了homebrew和Xcode 4.3.2,当我现在尝试使用以下命令安装mysql时:
brew install mysql -v
我收到错误:
Error: #<BuildError: Failed executing: cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/mysql/5.5.20 -DMYSQL_DATADIR=/usr/local/var/mysql -DINSTALL_MANDIR=/usr/local/Cellar/mysql/5.5.20/share/man -DINSTALL_DOCDIR=/usr/local/Cellar/mysql/5.5.20/share/doc/mysql -DINSTALL_INFODIR=/usr/local/Cellar/mysql/5.5.20/share/info -DINSTALL_MYSQLSHAREDIR=share/mysql -DWITH_SSL=yes -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DSYSCONFDIR=/usr/local/etc -DWITH_UNIT_TESTS=OFF -DWITH_READLINE=yes>
在这里您可以找到完整的日志:
https://gist.github.com/2421381
我检查了日志,但目前没有任何东西可以帮助我。 Brew医生也很干净,没有错误。
答案 0 :(得分:1)
感谢visoft在我的帖子上的回复,找到了解决方案。这个解决方案对我有用。问题来自Cmake,我需要2.8.7而不是2.8.8,运行此代码才能使其工作:
cd /usr/local
brew uninstall cmake
git checkout 948c2769 Library/Formula/cmake.rb
brew install mysql
在此之后,mysql安装成功。