[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: 2.00 Beta 1 ソースアーカイブで warning
- X-ml-count: 4616
- Subject: Re: 2.00 Beta 1 ソースアーカイブで warning
- From: Mimpei MORISHITA <mimpei@xxxxxxxxx>
- Date: Tue, 24 Jun 2003 14:45:18 +0900 (LDT)
- X-mailer: Mew version 3.2 on Emacs 21.1 / Mule 5.0 (SAKAKI)
森下 民平 @ CAC です。
三好さん、ありがとうございます。
From: MIYOSHI Masanori <miyoshi@xxxxxxxxxxxxxxxx>
Subject: Re: 2.00 Beta 1 ソースアーカイブで warning
Date: Tue, 24 Jun 2003 00:40:27 +0900
Message-ID: <usmq0pztg.wl%miyoshi@xxxxxxxxxxxxxxxx>
> >>>>> [meadow-users-jp : No.4612] にて
> >>>>> "森下" = Mimpei MORISHITA <mimpei@xxxxxxxxx> さんは書きました:
> 森下> 具体的には、ソースアーカイブ Meadow-2.00b1-src.tar.gz を
> 森下> ring から取得し、Cygwin 環境下でコンパイルしました。すると
> 森下> make bootstrap の途中(バイトコンパイルの辺り)で
>
> 森下> Warning: arch-independent data dir (c:/download/Meadow/2.00b1/etc/) does not exist.
>
> 森下> あるいは
>
> 森下> Warning: arch-dependent data dir (c:/download/Meadow/2.00b1/bin/) does not exist.
>
> 森下> という warning がたくさん出てきます。実際には展開されたソースディレク
> 森下> トリの名前は Meadow-2.00b1 ですが、これがどこかで Meadow/2.00b1 と
> 森下> ^ ^
> 森下> 解釈されてしまっているように思いました。
>
> この場合に当てはまるかどうかは不明なのですが、この類のトラブル
> が生じたときには、
> HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Meadow
> 以下のレジストリを削除すれば、解決することがあります。
>
> 例えば、レジストリ EMACSPATH で指定するパスが存在しない場合に、上
> 記のようなエラーが発生するようです。
ビンゴでした。
レジストリの内容を存在しないパスに書き換えて make bootstrap してみまし
たところ、現象が再現しました。
また、レジストリを別名に変更して make したところ、正常にビルドできまし
た。
実は、ソースパッケージのビルドを試す前に、バイナリパッケージのインストー
ルを試していました。翌日個人的な事情でこれを削除し、ソースパッケージか
らインストールしなおそうとしていたのでした。
レジストリについては気がついていなかったため、バイナリパッケージインス
トール時のものが残ってしまっていたのではないかと思います。
# バイナリパッケージのディレクトリ構成はソースパッケージとは異なり、
# Meadow/2.00b1 でしたので。
お騒がせしました。
ありがとうございました。
--
もりした みんぺい