カーネル再構築
研究室の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!
それらは,明日以降やろうっと.