2009-02-02 83 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。