[Senna-dev 233] Re: AIO/DIOの利用方法について

Zurück zum Archiv-Index

Kazuhiro Osawa ko****@yappo*****
2006年 6月 12日 (月) 19:00:04 JST


大沢です。


> AIO/DIOを利用してみようと思いconfigure && makeしたのですが
> makeでコケてしまいます。

CentOS 4.2でコケた件ですが、いまさら対処方法に気づきました。

/usr/include/asm/atomic.h とカーネル付属の include/asm-i386/atomic.h に違いがあり
(/usr/include/asm/atomic.h マクロ宣言がごっそり抜けている)
カーネルに付属している atomic.h を /usr/include/asm/atomic.h にコピーをしたら
すんなりmakeが通りました。

ちなみに revision 131 で make install して 順調に動いています。


makeのエラーメッセージを良く見ると
> /usr/include/asm/atomic.h:40:2: warning: #warning Using kernel header in userland program. BAD!
となっていました。。。


お騒がせしました。。。
---
osawa



Senna-dev メーリングリストの案内
Zurück zum Archiv-Index