2009-02-02 78 views
0

我目前的项目涉及在Solaris VMWare设备(托管在Mac上)中编写Perl代码。如何为Solaris 10“make”

为了使用CPAN,我需要在VM中安装一个“make”版本。

要做到这一点,最节约的评价是什么(磁盘空间和下载容量有限)?


编辑:原来我有一个Solaris 10上,毕竟。
                 蒂莫Geusch的回答仍然有效。事实之后,我会报告是否以及如何运作。 THX蒂莫


编辑: 这里是我如何下载和安装化妆:

  1. 下载make-3.81-sol10-x86-local.gz和sunfreeware.com libgcc-3.4.6-sol10-x86-local.gz
  2. 使用安全副本将它们从OSX传输到Solaris VM。
  3. 登录到VM为根,CD到/ tmp
  4. gunzip解这两个文件
  5. 的pkgadd -d两者提取的文件,已应答提示..
  6. DONE再次

THX蒂莫。

回答

8

sunfreeware网站有一个用于Solaris 9的GNU Make 3.81的预编译版本 - 这可能是你最好的。

+0

我已经下载并将make-3.81-sol10-sparc-local.gz(和它需要的libgcc-3.4.6)转移到我的虚拟机。解包导致文件数量少于预期。将它们移动到/ usr/local/lib和/ user/local不会导致正常工作..我缺乏unix-oid知识显示。叹息 – lexu 2009-02-02 13:48:18

+0

首先,对于Solaris 9,您需要Solaris 9版本。另外,如果你在Mac上,你很可能需要x86版本而不是Sparc版本。另外,请看下载/安装链接,因为它应该告诉您如何使用pkgadd正确安装它们。 – 2009-02-02 14:27:10

5

如果您至少安装了“Developer”级别的安装选项/软件包集群,请检入/ usr/ccs/bin以获取Solaris附带的make。

3

请注意,/ usr/ccs/bin/make不是gnumake。 makefile的语法基本相同,但是,gnumake具有程序可以使用的扩展名。

通过一些小的编辑,你可以用/ usr/ccs/bin/make开始构建gnumake。