[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00674] Re: Linux 2.6.18 で dosdisk.c コンパイルエラー (_syscall5 マクロ)
- Subject: [FDclone-users:00674] Re: Linux 2.6.18 で dosdisk.c コンパイルエラー (_syscall5 マクロ)
- From: Takashi SHIRAI <shirai@unixusers.net>
- Date: Sun, 07 Jan 2007 01:20:19 +0900
しらいです。
In Message-Id <863b6o5vc7.knu@iDaemons.org>
"Akinori MUSHA" <knu@iDaemons.org>さんwrites:
> このスレッドはこれで収束してしまったようですが、みなさんの環境では
> これでOKだったんでしょうか。私の手元の Linux 2.6.17 環境ではビルドが
> 通りませんでした。
[FDclone-users:00661] の報告では確かに <linux/unistd.h> の
前後で __KERNEL__ の定義をするように書かれていますが、私の書
いた [FDclone-users:00665] の patch では <unistd.h> の前後に
なっていますね。
[FDclone-users:00668] では私の patch で不都合ないと書かれ
ていましたので、それで大丈夫なんだと思っていたんですがそうで
はないんでしょうか?
> 以下の修正で直ります。2.09b からの差分です。
濱崎さんの環境が、どちらの #include の前後に書いても構わな
いという状況ならばこの patch を採用して構わないのですが、も
しお二人の環境で状況が異なるようなら厄介ですね。
header file の参照関係が Linux の version によって異なるこ
ともあり得るでしょうから、そのせいでなにやらややこしいことに
なっていないと良いのですが。
しらい たかし