安装make命令没有make(mac os 10.5)

时间:2010-03-31 21:04:51

标签: bash macos makefile

我正在尝试编写一个使用make命令的脚本,但Mac OS 10.5默认情况下没有安装make,当你从gnu的网站下载make源代码时,你必须使用make本身来编译并安装它。如果你没有它,这很难。我该如何安装make?
(我知道你可以通过安装Xcode和mac os附带的开发人员工具来制作,但我不希望人们必须找到他们的mac os install dvds才能使用该脚本。)

它甚至不需要制作,我只是在寻找一个可以在脚本中轻松下载的实用程序(使用ftp或curl)并用于编译源代码。

4 个答案:

答案 0 :(得分:14)

GNU Make源代码tarball包含一个build.sh脚本来解决这种鸡与蛋的情况。来自自述文件:

  

如果您需要构建GNU Make并且没有其他 make 程序可供使用,   您可以使用shell脚本 build.sh 。要做到这一点,首先运行   如安装中所述configure。然后,而不是键入make   构建程序,键入sh build.sh。这应该编译程序   在当前目录中。那么你将拥有一个Make程序   用于./make install或其他任何内容。

是的,他们想到了这个问题!

答案 1 :(得分:3)

Developer Tools包含在“可选安装”下的OS X安装盘中。

修改

如果您已注册为Apple开发人员,则可以download Xcode

答案 2 :(得分:3)

如何使用预编译的make二进制文件?

请参阅:

http://rudix.org/packages-mn.html#make

答案 3 :(得分:1)

你试过看过fink项目吗?看起来他们有一个make包。 http://pdb.finkproject.org/pdb/browse.php?name=make&sec=devel