納豆ビュー:バージョン 2.0β
「納豆ビュー」とは?
「納豆ビュー」は、WWWを視覚化(WWWのリンクのつながりを立体表示する)
ツールです。詳しい説明は、ホームページを御
覧下さい(といっても内容がないですが...)。
必要なソフトウェアやライブラリ
まず、以下のものを準備して下さい。カッコ内は開発環境です。
- UNIX (Sun Soralis 2.5, SGI IRIX 6.2, Linux 2.1)
- X-Window System X11R5 以降 (MIT X11R6, R6.3)
- Motif version 1.2 以降 (OSF Motif 2.0,
href="http://www.lesstif.org/">Lesstif 0.82)
- OpenGL または Mesa ライブラリ (Mesa-2.4.tar.gz)
- C++ (gcc-2.7.2.3.tar.gz,
href="http://www.cygnus.com/egcs/">egcs-1.0.tar.gz)
- C++ 標準ライブラリ(案) (libg++-2.7.2.tar.gz,
href="http://www.cyngnus.com/egcs/">egcs-1.0's libstdc++)
- (Recomended) GNU make (make-3.75.tar.gz)
- (Recomended) Perl バージョン 5 (perl5.004_03.tar.gz)
Motif以外は、フリーで手に入ります。以下は、注意です。
- Motifは、バージョン1.2にもある機能しか使っていないはずです。
- C++は、かなり新しい機能を使っているので、GCC(G++)以外ではコンパイ
ルできない可能性が大です。
- Mesaを使う場合には、Mesaの
widget
ディレクトリにある
GLwMDrawingAreaウィジェットが必要なので、忘れずにコンパイル、インストー
ルして下さい。
コンパイルの仕方
- Step 1:
settings.h
を適切に設定します。
- Step 2:
configure
スクリプトを実行します。
- Step 3:
Makefile
ができるのでmake
します。
コンパイルエラーが出たら修正して、パッチを私に送って下さると嬉しいです。
残念ながら、まだ自動インストールはサポートしておりません。
実行方法
- Step 1: XリソースNattoview-ja.adを設定します。
src_Xm/Nattoview-ja.ad
をXのapp-defaults
ディレク
トリにNattoview
という名前でコピーするか、
例: # cp Nattoview-ja.ad
/usr/X11R6/lib/X11/app-defaults/Nattoview
xrdb
で読み込ませるなどして下さい。
例: % xrdb -o Nattoview Nattoview-ja.ad
- Step 3:
src_Xm/nattoview
を立ち上げます。nattoview
で最初に参照するページはコマンド引数で指定できます。
例: % ./nattoview http://some.home.page/
このソフトは、暫定措置として、(通常の GPL ではなく) GNU *Library*
General Public License で、配布されます。
/*
// The Natto View
//
// Copyright (c) 1995-1998 Hidekazu Shiozawa
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU *Library* General Public
// License as published by the Free Software Foundation; either
// version 2 of the License, or (at your option) any later version.
*/
shiozawa@myo.inst.keio.ac.jp