[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:08935] Re: Namazu2.05のMake



こんばんわ、樋口(さ)です。

# Subject を訂正しました。

自己フォローなんですが....

> Perl,KAKASI,NKFは、Plamo2.1のデフォルトのままです。

ここの部分は間違えでして、正しくは

NKF	: v1.9
KAKAHI	: Version 2.3.3
Perl	: version 5.005_02 built for i486-linux
	  (Plamo Linux 2.1 デフォルトのままです)

となっています。 
# 入れ直したことを忘れておりました

それで、何度かいろいろやってみましたが
ちょっと気になる個所がありましたので
書かせていただきます。

先ほどの状態でインストールしたNamazu-2.0.5
で $mknmz としますと

internal error: glob failed at /usr/local/bin/mknmz line 369.
                ^^^^^^^^^^^
使い方: mknmz [オプション] <対象>...
`mknmz --help' でより詳しい情報が表示されます

とでます。それで問題の mknmz の 369行を見ますと

--------------------------------------------
# Check filter modules
    my @filters = ();
    if (-f "../filter/gfilter.pl") { # to ease developing
        @filters = glob "../filter/*.pl";  
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ここが369行です
        unshift @INC, "../filter";
    } else {
        @filters = glob "$FILTERDIR/*.pl";
    }
    
    # Exclude gfilter.pl
    @filters = grep { $_ !~ m!/gfilter\.pl$! } @filters;
      
    load_filters(@filters);
}
---------------------------------------------
※@FILTERDIR は /usr/local/share/namazu/filter です.

となっておりましたので
その個所を絶対PATHに変更してみたりしましが
特に何も変わりませんでした...
エラーは消せたんですけど、次はmknmz実行中に

Undefined subroutine &util::remove_tmpfiles called\
at /usr/local/share/namazu/pl/util.pl line 194, <GEN3> chunk 68.

とか出ます。その個所もやはりglobの個所でした。
glob関係で検索をかけたところ、いろいろと見つかりました。
今から、いろいろ調べてみます。

失礼致しましす。
--
樋口 %落ちつこう..

Follow-Ups
[plamo:08936] Re: Namazu2.05のMake, KOJIMA Mitsuhiro
References
[plamo:08933] Namazu2.05のMake, Higuchi

[検索ページ] [メール一覧]
Plamo ML 公開システム