データ処理ユーティリティDコマンド : D-2.6(srcパッケージ)

[ 英語 | 日本語 ]

Dとは何か? -> D 簡介参照。

このリリースの情報は? Release Note参照。

インストール方法は? -> インストール方法参照。

インストール方法

最初に,コマンドgccmakeyaccが動くように しておかなければならない。 これらのコマンドは,通常C言語開発用のパッケージに入っている。

次にlibxml2-devあるいはlibxml2-develというパッケージ (libxml2のヘッダファイルが含まれている。) がインストールされているかを確認する。 もしなければ,次のコマンドを試みる。

sudo apt-get install libxml2-dev

または

sudo yum install libxml2-devel

以下,インストールは通常のGnuのビルドシステムによる。

  1. ./configure
  2. make
  3. make install

インストールできなかったとき

著者にメールしてください。

自分で何とかする人のための情報

このディストリビューションには次のテーブルのファイルが含まれている。 Configureスクリプトは,autoconfによるものである。 参考のために,configure.acが入っている。 これらのファイルをいじること。

表1. このパッケージの内容
ファイル/ディレクトリ 説明
License.txt ライセンス情報
README-jpn.html このファイル
README.html このファイルの英語版
ReleaseNote-jpn.html リリースノート
ReleaseNote.html リリースノート英語版
scriptsrc/ コマンドスクリプト
html/ HTMLマニュアル
src/ ソースファイル
configure configure スクリプト
config.h.in, Makefile.in configureスクリプトの入力, config.hおよびMakefileのソース
configure.ac configure作成用autoconfソース(参考情報)

D-2.6は,Cの標準ライブラリ(ゆるい意味で)および iconv,libxml2だけに依存している。 何かおこるとすれば,可能性の大きいのは, iconv,libxml2のインストールのされ方が著者の予想範囲外 だった場合である。

アンインストール

D-2.6のアンインストールは,このディレクトリで次のコマンドを実行する。

make uninstall

アンインストールのために,Makefileをどこかに保存しておいてもよい。 もちろん,そのMakefileはインストール時に使用したものであること。