Mesa インストール マニュアル

Written by Yuuki Ito
e-mail : developer@muc.biglobe.ne.jp

Last Modified : Februaly 28, 1999

目次
  1. Mesa とは
  2. インストール方法
    2.1 Mesa の入手
    2.2 インストール
  3. Makefile の作成

1. Mesa とは

 Mesa とは OpenGL(*) に非常に良く似た API を持つ 3D グラフィック スライブラリです。

* OpenGL とは、グラフィックス・ハードウェアに対するソフトウェア・インターフェイスです。このインターフェイスはおよそ120種類のコマンドから成り立っており、それらを使用してオブジェクトやインタラクティブな3Dアプリケーションを作成するために必要な操作を指定できます。

2. インストール方法

2.1 Mesa の入手

 Mesa のホームページから MesaLib-X_X_tar.gz と MesaDemos-X_X_tar.gz をダウンロードしま す(「X」の部分はバージョンによって異なります)。

 Mesa のホームページ:http://www.mesa3d.org

2.2 インストール

  1. MesaLib-X_X_tar.gz と MesaDemos-X_X_tar.gz の解凍
     どこか適当なディレクトリにファイルを解凍します。
    % tar xvfz MesaLib-3_0_tar.gz
    % tar xvfz MesaDemos-3_0_tar.gz
  2. インストールするシステム
     GGI(General Graphics Interface) ライブラリを使用してコンパイル しようと思って LibGII(General Input Interface) Ver.0.1 と LibGGI Ver.2.0Beta をインストールしたのですが、コンパイルがうかくいかなかったので、今回は他にライブラリなどが必要のない i386用の ELF共有ライブラリを作成することにしました。

  3. インストール
     % make linux-386-elf   ← 自分のシステムにあったタイプを指定する
    
     % su   ← まだ root になっていなかったら root になる
     % cp -d include/GL /usr/local/include   ← インクルードファイルをコピー
     % cp -d lib/* /usr/local/lib      ← ライブラリファイルをコピー
     % ln -s libMesaGL.so libGL.so     ← ライブラリにリンクを張る
     % ln -s libMesaGLU.so libGLU.so
     % reboot   ← 再起動する
    

3. Makefile の作成

 例えば、以下のような Makefile を作成すれば作成したソースファイルをコンパイルすることができます。
goback.gif 戻る

御意見・御希望・御感想はこちらまで

developer@muc.biglobe.ne.jp