BBS-complangawk/321

トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

xgawk: fatal: extension: cannot find dynamic library `xml' - poulteki (2006年06月25日 23時34分24秒)

$ xgawk -l xml -f parse.awk SCHED.xml
xgawk: fatal: extension: cannot find dynamic library `xml'

のようにエラーになります。

どうすればいいでしょうか?

http://groups.google.co.jp/group/comp.lang.awk/browse_thread/thread/8935003decab7d9e/fab5e9325cd2d370?hl=ja#fab5e9325cd2d370


Re: - Jurgen Kahrs (2006年06月25日 23時37分49秒)

このメッセージはきちんとインストールされていない場合に発生します。以下のいずれかの方法で解決できます。

  • コマンドラインを以下のように変更します。
./gawk -l extension/.libs/libxml.so.0 -f parse.awk SCHED.xml
  • root で make install します。
  • root でない場合は以下のようにします。
configure --prefix=/tmp/xgawk ; make install

これでもダメなら XML パーサーがインストールされていないことになります。

Re: - poulteki (2006年07月01日 23時35分12秒)

LD_LIBRARY_PATH を /usr/local/lib に変更したら動きました。

{{comment multi|w}}