[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00405] Re: Invalid argument ? (Re: MacOSX 10.4.1 での、 v2.07 の install について。)
- Subject: [FDclone-users:00405] Re: Invalid argument ? (Re: MacOSX 10.4.1 での、 v2.07 の install について。)
- From: Takashi SHIRAI <shirai@unixusers.net>
- Date: Tue, 07 Jun 2005 23:07:15 +0900
しらいです。
In Message-Id <050607225005.M0704487@mix.syd.odn.ne.jp>
hma@syd.odn.ne.jpさんwrites:
> 濱崎です。
> yuji>> fd: Invalid argument
> yuji>> となり、起動できませんでした。v2.06cまでは。普通に起動できておりました。
>
> メッセージは正確ですか?
> FDclone 2.07 のソースディレクトリで
> $ grep "Invalid" *.[ch]
> とした結果は以下のようになります。
いや、これは strerror() が EINVAL でエラーになった結果のメ
ッセージを出してるんだと思います。
EINVAL は様々な system call や library function が返すエラ
ーなので、これだけではどこでエラーになってるのか判らないんで
すよね。
最近は手元に Mac OS X が無いので検証することも出来ません。
どっかに転がってないですかねー。
因みに、古いバージョンの source が残っている directory で
そのまま make した場合、何らかの設定が古いバージョンのままに
なってしまって make に失敗することがあります。
2.06 -> 2.07 では結構大きな変更をしていますので、make の前
に一度 make realclean を実行して、古いバージョンの make 時に
作成された file を全て削除しておくと良いかも知れません。
少なくともいきなり make install は余りお奨め出来ません。ま
ずは make 直後に ./fd として current working directory の実
行ファイルを起動してみるべきでしょうね。
しらい たかし