namazu-ml(avocado)


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

Re: 対象文書のあるディレクトリを表示するには?



seigo <ishiyama.seigo@xxxxxxxxxxxxxxxxx> wrote:

>早速試してみたところ、
>mknmzと言うコマンドで、
>
>Global symbol "summary" requires explicit package name at /usr/local/bin/mknmz l
>ine 1584.
>Global symbol "dir" requires explicit package name at /usr/local/bin/mknmz line
>1586.
>BEGIN not safe after errors--compilation aborted at /usr/local/bin/mknmz line 22
>38.
>
>というエラーが出ます。いろいろ考えてみましたが、どこが悪いかわかりません。
>どこを直したらよいでしょうか?

1584行と1586行を直してください。エラーの意味はここでは「変数は宣言
してから使いなさい」です。詳しくは Perlの書籍を参照のこと。

1584行は $summary ではなく $abstract なのでしょう。古い mknmz では
変数の名前が今と違うゆえ。

1586行は my $dir = $1; と my を頭につければ解決するのではないかと。

-- Satoru Takabayashi

学校の帰りに自転車で激しく転倒して体は痛いし自転車は動かなくなるし
かごにいれていたみかんは破裂するしまさに自転車で激しく転倒して体は
痛いし自転車は動かなくなるしかごにいれていたみかんは破裂した気分で
す;-)。