カーネル再構築

研究室の5台の1UをopenMosix使ってクラスタリングしようとまずは情報収集.

openMosix HOWTOこのへんとかこのへんとかを見た.

openMosixはどうもカーネルの再構築が必要ということなので,ここを参考にとりあえずやってみたが,エラー発生.



drmP.h:180: error: redefinition of `__cmpxchg'

/usr/src/linux-2.4.26/include/asm/system.h:245: error: `__cmpxchg' previously defined here

make[4]: *** [gamma_drv.o] エラー 1

make[4]: Leaving directory `/usr/src/linux-2.4.26/drivers/char/drm'

make[3]: *** [_modsubdir_drm] エラー 2

make[3]: Leaving directory `/usr/src/linux-2.4.26/drivers/char'

make[2]: *** [_modsubdir_char] エラー 2

make[2]: Leaving directory `/usr/src/linux-2.4.26/drivers'

make[1]: *** [_mod_drivers] エラー 2

make[1]: Leaving directory `/usr/src/linux-2.4.26'

make: *** [stamp-build] エラー 2



どうも,カーネル2.4.26をコンパイルする時にCONFIG_M386=yとなっていると,

ビルドできないという情報にありつく.

パッチがあるようだが使い方が分からないので,とりあえず,

CONFIG_M386=yとならない様にして,対症療法で再びビルドする.

ビルドは無事成功し,xxxxx.debというファイルが出来上がり.

後は,これをインストールして動くことを確かめればOK!

それらは,明日以降やろうっと.