w3m をソースからインストール
- インストール先は $DIR
% tar xvzf w3m-0.5.2.tar.gz % cd w3m-0.5.2 % ./configure --prefix=$DIR ... checking gc.h presence... no checking for gc.h... no configure: error: gc.h not found
w3m は, Boehm GC というライブラリを利用している.これは私が書いたものではないが,コンパイル時の便宜を考えて配布パッケージに含めている.なお,libwww は使っていない.
History of w3m
含めてあるそうだけどないと言われた.
インストールをするには,次のようにします. - GC library (6.1より新しいもの?)をインストールしておきます。 GC library は http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/ から入手できます。 GC library 6.1を使っている場合は gc.h を PREFIX/include に インストールしておく必要があります。 # cp gc-6.1/include/gc.h PREFIX/includew3m-0.5.2/doc-jp/README
ということで, Boehm GC のインストール.
% tar xvzf gc.tar.gz % cd gc6.7 % ./configure --prefix=$DIR % make && make install
w3m の configure からもう一度
% cd w3m-0.5.2 % ./configure --prefix=$DIR --with-gc=$DIR ... checking for long long... yes checking size of long long... configure: error: cannot compute sizeof (long long), 77 See `config.log' for more details. % setenv LD_LIBRARY_PATH $DIR/lib (libgc が見つからないため実行時エラー) % ./configure --prefix=$DIR --with-gc=$DIR -with-ssl=$DIR % make && make install
Σ