インストール方法 は こちら
インストール方法 は こちら
インストール方法 は こちら
インストール方法 は こちら
インストール方法
+--------------- コマンド操作 -----------------+
| $ cd /##WORKDIR##/
| $ tar zxvf /##DISTDIR##/gdbm-1.7.3.tar.gz
| $ cd gdbm-1.7.3
(1) | $ vi Makefile.in
| $ configure --prefix=/usr/local
| $ make
| $ su
| # make install
(2) | # make install-compat
+----------------------------------------------+
(1) Makefile.in にミスがあるようなので修正する。
103行目
修正前:$(install_data) $(srcdir/ndbm.h $(includedir)/ndbm.h
修正後:$(install_data) $(srcdir)/ndbm.h $(includedir)/ndbm.h
^ 括弧を付ける
(2) オプションとして、dbm/ndbm 互換ヘッダファイルをインストールする。
メモ
README を読むと、make した後、
オプションとして
インストール方法
+--------------------------- コマンド操作 ----------------------------+
| $ cd /##WORKDIR##/
| $ tar zxvf /##DISTDIR##/less-332.tar.gz
| $ ls
| $ cd less-332
(1) | $ gunzip -c /##DISTDIR##/less-332-iso242.patch.gz | patch -p1
(2) | $ gunzip -c /##DISTDIR##/less-330-iso212-jp-help.gz | uudecode
: | $ chmod +w less.hlp
: | $ mv less.hlp less.hlp.eng
: | $ gunzip -c less.hlp.ja.gz > less.hlp.jp
: | $ cp less.hlp.jp less.hlp
: | $ make -f Makefile.aut help.c
| $ configure --prefix=/usr/local
| $ make
| $ su
| # make install
(3) | $ mv /usr/local/bin/less /usr/local/bin/jless
+---------------------------------------------------------------------+
(1) 日本語パッチ。
(2) 日本語 help を組み込む場合の操作。
(3) 好みにより、コマンド名を変る。
メモ
'setenv JLESSCHARSET japanese-euc' として、端末出力を EUC に設定する。
~/.cshrc 等にこれを追加する。
インストール方法 は こちら
メモ
※コンパイルを始める前に、ltconfig というファイルを変更する。
+---------- configure --------+ 86 | host=m68k-sharp-netbsd1.3.2 | 変更 +-----------------------------+ 'sharp' の部分は何でもいい。重要なのは、 'm68k' と 'netbsd' の記述。
これは、uname でのプロセッサ名取得がうまく適合しない為の対処。
ちょっと不自然なコンパイル方法なので、あまり自信無し。
binutil の時にも同じ問題で悩んで中断していたが、この方法でいけるか? なんだか口惜しいな。
インストール方法 は こちら
メモ
'configure --prefix=/usr/local --enable-externs' とした。
'make install-help' でヘルプファイルをインストールした。
最初、configureオプション '--with-screen=ncurses' を付けて、ncurses 4.2 をリンクしたが、リバース表示がうまく表示できなかった。 ncurses 4.2 のコンパイルをまずったのか、 lynx の設定が悪いのか、よー分からん。 とりあえず標準の curses ライブラリをリンクした。
インストール方法 は こちら
インストール方法 は こちら
インストール方法 は こちら
メモ
'configure --prefix=/usr/local --enable-termcap --enable-getcap --enable-symlinks
--enable-bsdpad' とした。
'make install' する前に、/##WORKDIR##/ncurses-4.2/test/ 下のテスト用プログラムを試した。 (blue , bs , firework , firstlast , gdc , hanoi , hashtest , knight , lrtest , ncurses , newdemo , rain , tclock , testaddch , testcurs , testscanw , tracemunch , view , worm , xmas)
インストール方法 は こちら
※但し、"configure --prefix=/usr/local" ではなく、 "Configure -Dprefix=/usr/local"。 ※Configure の質疑応答には全てデフォルト(単にリターン)で答える。 ※この build は他のコンパイル環境を作成する為の暫定版。 とはいえ、初めて気付いたけど、perl って意外と依存性の少ない処理系みたい。 最低限の環境でコンパイル可で、make check もオプション機能を除いて、 全てOK。確か NetBSD/X68k 1.0 では dynamic loading を YES にすると、 コンパイルに失敗した記憶があるけど、このバージョンでは問題無し。
インストール方法 は こちら
メモ
※'make install' の後、'cp ./readline.a /usr/local/lib' とした。
termcap 1.3 は使用しない。 NetBSD/x68k 1.3.1 基本セット付属の termcap ライブラリ を使用した。
インストール方法 は こちら
※但し、configure のオプションは、
configure --enable-install-termcap --with-termcap=/usr/local/share/termcap
とした。
※configure のオプションに関わらず、/usr/include/termcap.h は書き替えられる
ので、要注意。インストール前に、/usr/include/termcap.h のバックアップをとって、
インストール後、元に戻した。(termcap 1.3 を使用するコンパイルでは、
/usr/local/include/termcap.h をインクルードすれば良い)
texinfo 3.12
をコンパイルしようとしたところ、NetBSD 1.3.1 の termcap 環境では、
コンパイルが難しそうだったので、この gnu 版 termcap をインストールする事にした。
オリジナルの termcap 環境は壊したくないので、上記の通り、/usr/local 以下にインストール
して、オリジナルの物と2本立ての環境にした。
インストール方法 は こちら
※但し、予め configure の先頭の方に以下の2行を追加した。
(termcap 1.3 をリンクさせる為)
+------------ configure --------+
| CPPFLAGS=-I/usr/local/include | 追加
| LDFLAGS=-L/usr/local/lib | 追加
+-------------------------------+
ちょっと不自然なコンパイル方法なので、あまり自信無し。
インストール方法 は こちら