なんかまた、emacsでBAD ERRORが出るようになったので、cannaに乗り換える。
2001-04 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2001-04-12 Thu
■ Ada
ソフトウェア設計法の演習のため、gnatをインストール。
gnatは、AdaからCへ変換しgccでコンパイルするらしい。
gnatでは、1つのファイルに複数のpackage、procedureを書くことができない。
package、procedureの定義部は*.adsに、本体は*.adbに書く。ファイル名は
package、procedure名とする。
2001-04-02 Mon
■ SDL-1.2.0
本家 Spec File と Kondara のものはほとんど同じだったので、
version と Release を書き換えて rebuild。
SDL_imageがlibSDL-1.1.so.oが必要というので、リンクを張っておく。
smpeg,smjpeg等もrebuildしておく。
これで、smpeg-xmmsがまともになった。
■ 電源を切る
シャットダウン時、手動で電源を切るのがめんどうなので、自動的に切れるよ
うにする。
/etc/rc.d/init.d/haltの
command="halt"
を
commnd="halt -p"
と書き換える。
■ DRIを有効にする。
Tux Racerが妙に重かったので調べてみると、DRIが有効になっていないみたい。
- DRIユーザーガイド
http://xjman.dsl.gr.jp/xf86_4/DRI.html
を見てみるが Matrox G400 の設定はのっていなかった.
- DRI project on SourceForge.net
http://dri.sourceforge.net
こちらには、G400の情報ものっていたのでこれを参考に
XF86Configを書き換える。
これでDRIが有効になり、Tux Racerもなめらかに動くようになったし、xmmsの
OpenGL Spectrum Analyzerもすごい速さで動作するようになった。