2012年9月22日土曜日

mac portsでmysqlをインストールをしようとしてエラーになった。

mac portsでmysqlをインストールをしようとしてエラーになった。

 The MacPorts Project -- Home

昔からmac portsだったので、mac portだよなーと思い、長いあいださわってなかったので、また適当に入れ直せばいいやということで、インストールしてmysqlをインストールしようとしたのだった。 で、どうも必要なモジュールを入れようとしてエラーになっていて、zlibがmakeできないよと。


-->  Building zlib
Error: org.macports.build for port zlib returned: can't read "build.cmd": Failed to locate 'make' in path: '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts configuration time location, did you move it?
Error: Failed to install zlib
Please see the log file for port zlib for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_zlib/zlib/main.log
Error: The following dependencies were not installed: mysql5 openssl zlib readline ncurses
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port mysql5-server failed

ここで頭をつかわず、すぐにグーグルさんに尋ねると、

MacPortsでMySQL5がインストールできない

似たようなエラーになってる人がいた。
macportsでなんか入れようとしたらbuild.cmdが読めないと言われた時の対処法 - konisimple log

で、xocdeかーというとこれで、xcodeを入れてるけどなーと思ったのだけど、去年の12月ぐらいにプログラマの道具箱: imac 2009 late HDD交換で、osを入れ直しときにxcode関連のものをいれてなかったのかもしれない。

appleさんのサイトにいって、

apples developer - Downloads

必要なものをおとしてインストール xcode command toolsです。このなかにmakeとかビルドに必要なものがぎっしり。

あとは気にせず、portsで、
sudo port install mysql5-server

起動停止生き死に

sudo /opt/local/share/mysql5/mysql/mysql.server start
sudo /opt/local/share/mysql5/mysql/mysql.server stop
ps aux | grep mysql | grep -v grep


参考
Mac OS X に MacPorts で MySQL をインストールする - make world


Share:

0 コメント: