[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: meadowを起動すると、Error (initialization): User has no home directoryと表示されます。
- X-ml-count: 6740
- Subject: Re: meadowを起動すると、Error (initialization): User has no home directoryと表示されます。
- From: Shuichi KITAGUCHI <kit@xxxxxxxxxxx>
- Date: Sat, 29 Oct 2005 23:48:16 +0900 (JST)
- X-mailer: xcite1.48> Mew version 4.2.54 on Emacs 21.4 / Mule 5.0 (SAKAKI)
北口です。
> 蒔田さんの意見を聞いて、調べてみたのですが、
> どうも、環境変数のHOMEが、原因のようです。
>
> 僕は、Meadowとは、別に、Cygwinを入れているのですが、
> Cygwinでも、環境変数HOMEを使っており、値を
> /home/Ownerとしていました。ですが、
> これは、Meadowでは、使えないようで、HOMEを
> C:\cygwin\home\とすると、
> Error (initialization): User has no home directory
> と表示されずに、起動できました。
このあたりはわかりにくいところですが、CygwinはUNIX系OSのパス名を
扱えるようにするために独自にファイル名を扱っています。
しかし、Meadowは通常のWindowsアプリケーションであり、C:\cygwin\home
のようなWindows的ファイル名を必要とします。
> ですが、どうすればいいのでしょうか。Cygwinにあわせると、
> Meadowがスムーズに起動できませんし、
> Meadowにあわせると、Cygwinが、思うように起動できませんし。
>
> できれば、両方ともうまく起動できるようにしたいのですが。
私の環境だと、Windows側で D:\home\kit としていると、Cygwinを
起動すると /cygdrive/d/home/kit となっているのですが、これじゃ
ダメですかね?
--
Shuichi Kitaguchi // kit@xxxxxxxx / ki@xxxxxxxxxxxxxx