PIPの目次へ戻る

  MacOS X 10.4へのPIPインストール(X11)


    ”X11と開発環境のインストール”

  1. X11のインストール
  2. Xcode Toolsのインストール

    ”必要なソースの入手”
     
  3. Open Motifのダウンロード
     
  4. PIPの入手

     
  5. PIPのコンパイル


# 山田高広氏の文章をもとに、MacOSX10.4用に改訂させていただきました。


    ”X11と開発環境のインストール”

  1. X11のインストール
    Mac OS Xのインストールディスクを立ち上げ、
    使用許諾契約に同意後、インストール先を選択します。
    その後、インストールボタンを押さずに、
    カスタマイズを選び、X11とBSDサブシステムを選択しインストールする。

    (#  必ずXcode Toolsより先にX11,BSDサブシステムをインストールする。)
    # インストール後、/usr/binディレクトリにsortコマンドが入っているのを確かめる。

  2. Xcode Toolsのインストール
    Mac OS Xのインストールディスクから"Xcode Tools"をインストールする。
    インストーラーを立ち上げ、 インストールするディスクを選択し、
    承諾項目に同意した後にカスタムインストールを選ぶ。
    すべての項目にチェックをし、フルインストールする。
    (ただし、cross関係はなくてもよいらしい。)

    (# もし先にXcode Toolsをインストールしてしまったら、
    X11,BSDサブシステムのインストールからやり直す。)


    # 正常にインストールされれば、gccコマンドが/usr/binディレクトリに入っているはず。


    ”必要なファイルの入手”
  3. Open Motifのダウンロード
    Open Motif2.2.0のOSX用バイナリーは次のページからダウンロードできます。
    ftp://ftp.ics.com/openmotif/2.2/2.2.2/darwin/
    openmotif-2.2.0-OSX.pkg.tgzをダウンロードし、
    解凍後、インストーラに従ってインストール。

    (# MacPortを使用してインストールした Open Motif2.3でも動作しています。)


  4. PIPの入手
    PIPソースファイルは、藤久氏にメール等で連絡してファイルをもらってください。
    最新版はVer.1.4.2 (2008.7.31現在)

    ファイルは解凍後、たいていはデスクトップに保存されると思います。
    そのフォルダは、どこに移動してもかまいませんが、
    私はhomeフォルダ内に下記のように配置しました。
     homeフォルダ
       ┗ PIP142


  5. PIPのコンパイル

    PIPの解凍されたフォルダの中のMakefileを一部書き換えます。
    FinderからPIP142フォルダの中の、"Makefile"という名のファイルを
    テキストエディットをつかって開きます。


    既に for MacOS10.3 の行があるので、そこの行を有効にします。

    # for MacOS10.3 X11 + LessTIF-0.93.94
    INCLUDE = -I/usr/local/include
    SYSLIB = -lXm -lXt -lXext -lX11 -lSM -lICE -lm -L/usr/local/lib -L/usr/X11R6/lib

    つまり、INCLUDEとSYSLIBの行頭の#をはずします。
    SYSLIBのパラメータ部分の順番が入れ替わっていても大丈夫です。

    "#"はコメント行になるので
    他のマシン用の行は、先頭にすべて#が入っているか確認する。
    先頭行に#がない場合は#を入力する。

    例)
    書き換え前
    # for Linux/PC + OpenMotif2.1
    INCLUDE = -I/usr/X11R6/include
    SYSLIB = -lXm -lXt -lXext -lX11 -lSM -lICE -lm -L/usr/X11R6/lib
    #OPTIONS = -mcpu=i486
    #OPTIONS = -mcpu=i586
    OPTIONS = -mcpu=i686

    書き換え後
    # for Linux/PC + OpenMotif2.1
    #INCLUDE = -I/usr/X11R6/include
    #SYSLIB = -lXm -lXt -lXext -lX11 -lSM -lICE -lm -L/usr/X11R6/lib
    #OPTIONS = -mcpu=i486
    #OPTIONS = -mcpu=i586
    #OPTIONS = -mcpu=i686 この行に注意

    上書き保存してこれは終わり。

    「X11」を立ち上げます。
    アプリケーションフォルダのユーティリティフォルダ内にあります。
    立ち上げると、xtermというWindowが画面上に現れるはずです。
    そのターミナルで以下に示すコマンドを入力してソースファイルをコンパイルします。

    まず、PIPの解凍されたフォルダの中へ移動する。
    例)私の場合
    cd PIP142

    makeする
    make
    いろいろ警告が出ますが、これは特別気にしないでいいそうです。
    # エラーの場合は手順を見直してみましょう。

    これで完了です。

    PIPを起動してみる。
    ./pip

【Topに戻る】
PIPの目次へ戻る


産総研ホームへ