ホームサポート技術情報OpenBlockS開発環境(LinuxPPC)の作成

開発環境(LinuxPPC)の作成

LinuxPPCのインストール

LinuxPPCが動作するPowerPC搭載のコンピュータ(通常はPowerPC搭載のMacintosh機)を用意します。
用意したコンピュータにLinuxPPCをインストールします。

インストールの際、下記事項を行うようにして下さい。

  1. /sysディレクトリを作成します。
  2. gcc、binutils等の開発環境もインストールするように指定します。

開発環境の作成

  1. LinuxPPC機に以下の3つのディレクトリを作成します。

    • /sys/es0
    • /sys/es0/usr/include
    • /sys/es0/usr/src/linux/include

  2. 作成した/sys/es0にOpenBlockSの/libおよび/usr/lib以下すべてをコピーします。
    コピーはtarでまとめて行ってください。cp -rは使用しないでください。
    /sys/es0をNFSでexportしておいてOpenBlockS側でNFS mountする方法が簡単です。

  3. crt.tgz/sys/es0/libに展開します。

  4. usrinc.tgz/sys/es0/usr/includeに展開します。

  5. usrsrc.tgz/sys/es0/usr/src/linux/includeに展開します。

  6. LinuxPPC機のgcc specsファイルを以下のファイルに置き換えて下さい。
    なおファイルを置き換える前に必ず元のファイルのバックアップを取っておくようにして下さい。

    Mac PPC 1999.Q3の場合
    MAC PPC 1999.Q3のspecsファイルをspecs.1999.Q3に置き換えてください。
    Mac PPC 2000の場合
    MAC PPC 2000のspecsファイルをspecs.2000に置き換えてください。
    specsファイルの場所は
    # gcc -v
    
    とするとわかります。
    またspecsファイルをLinuxPPCへFTP転送する場合はbinary modeで転送してください。
ページの先頭へ戻る