Linux
1. Mesa-3.0とは
SGI社のOpenGL互換な3Dグラフィックスライブラリです。GNU GPLに基づき配布されており、用意されている関数群も本家OpenGLと互換性があります。一部未完成の機能もありますが、UNIX互換OS上でも高速に動作させることができます。いやぁ、イルカとかクジラが泳いだり、SGI社のロゴがグリグリ動いたり感動モノですよ。バリバリの3Dシューティングなどはちょっと重たいですが、画質はよいので本格的な描画には向いています。一度はお試しあれ。
2. Mesaのコンパイル
% cd /usr/src % tar xzvf MesaLib-3.0.tar.gz % tar xzvf MesaDemos-3.0.tar.gz % cd Mesa-3.0
単にmakeとだけ打つとOSごとの説明が出てきます。
% make linux-elf
% su # mkdir /usr/X11R6/include/GL # chmod 755 /usr/X11R6/include/GL # cp include/*.h /usr/X11R6/include # cp include/GL/* /usr/X11R6/include/GL # cp -d lib/* /usr/X11R6/lib # /sbin/ldconfig -v # exit
% make clean