Archives

You are currently viewing archive for 17 April 2001

2001/04/17(火): 今さら SunOS 4


前にも書いた とおり,研修で使うのは SunOS 4 だ.
前回は,ネットワークの設定が怪しいと書いたが,
なんとT内さんからそれに対するコメントをいただいた.
さっそくあした試してみるですよ.それにしても,いろんな人が見てるのね….



ところでこの SunOS 4 マシン,emacs はおろか,gcc すら入ってないという散々な状態で,
周りの連中が UNIX 講座とかいってファイルのコピーとか削除とかやってる間,
俺は今日一日 GNU のツールをせっせとインストールしてた.
vi で開発にも驚いたが,シェルが csh ってのにも驚いた.
tcsh も入ってないんだもん.bash のソース持ってきてコンパイルしようと思ったら,
gcc がなくて,cc ではコンパイルできなくて….



というわけで最初の関門は gcc のコンパイルだった.だって,俺はこれまで,
旧バージョンの gcc で新バージョンをコンパイルっていうのならやったことはあるが,
gcc がまったくない環境なんて触ったことないもんなあ….
とりあえず最新版の gcc 2.95.? を持ってきてみるが,案の定コンパイルできない.
「gcc 2.8.X 系は SunOS 4 には入れないほうがいい」みたいなことが
どこかに書いてあったので,2.7.? を持ってきてみた.
するとなんと,


% gzip -dc gcc-2.7...tar.gz | tar -xvf -
すると,ディレクトリがファイルとして展開されてしまって,
それ以降の展開に失敗してしまう(T_T).
ほかの tar ボールはそんなことにはならないのに….
対象のディレクトリをあらかじめ手動で作っておくとちゃんと展開されるが,
すべてのディレクトリを手動で作るなんて不可能だ.
仕方ないので,午前中にインストールした自分の PC の Linux で展開して,
そこを NFS でマウントしてやった.っていうか,なんで GNU の tar じゃねーんだ!?


とまあ,散々な目にあいながらも,gcc 2.7.? はすんなりコンパイルできて,
それ以外のツール類も gcc なら一発でコンパイルできてめでたしめでたし.
やっぱり gcc はえらい!というか,cc がへぼへぼなのか.


今日の新人研修は UNIX 講座.どんなことをやるのかと期待していたが,結局よそごとに没頭.
Debian をインストールしてた.今回のトホホはネットワークカードと X Window.
ネットワークカードはオンボードなんだが,隣の席の Windows 上でチェックして,
Web で検索したら eepro100.o または e100.o (?)というモジュールでいけるらしい.
後者のが安定してるらしいが,Debian デフォルトにはなかったので前者を組み込んだら成功.



問題は X だ.ビデオチップは ATI RAGE MOBILITY M1.
まず,コンソールで XF86Setup を実行すると,真っ暗になって何も表示されない.
仕方ないので Ctrl+Alt+BS して X 強制終了.xf86setup を使って適当に /etc/X11/XF86Config を作る.
ひとまず 640x480 で X が立ち上がるようになった.
この状態で XF86Setup を実行するとちゃんと表示されるが,
ビデオチップを選ぶところで,SVGA サーバじゃなくて Mach64 サーバが必要だということが発覚.
xserver-mach64 というパッケージをインストールして,試行錯誤を繰り返すうちに,
なんと X を立ち上げようとすると OS ごとフリーズするようになってしまった.
困ったときの Web だのみ.
結局,検索結果のページに書いてあった XF86Config をそのまま
*1使いまわしたらうまくいった.



ところで,ここのネットワークはやっぱりいまいち気持ち悪い.
Window PC は DHCP で IP アドレスを取ってくるんだけど,
このとき,[ネットワークコンピュータ]-[プロパティ]-[識別情報]に書き込んだ
NetBIOS 名(?)が自分のホスト名になる.
ところが,そのホスト名にはすでに別のIPが割り当てられてて,
名前からIPを引くとそっちが返ってくるのだ.おかげでホスト名で telnet できない(T_T).






*1
:キーボード・マウスの項目は既存のやつに変更したが

2001/04/17(火): 先行者

Category: General
投稿: たぽ
「先行者」というのをご存知か?俺がわざわざ説明するようなことはない.
詳しくはこちらをどうぞ. そしてこれを Java で楽しむ. Java アプレットって,重いだけでたいていつまらんのだけど,これは本物だ.
どちらもがんばって笑いをこらえてくれ.そうそう,
Yahoo! オークションに出品されてたらしいぞ.