ftp://linux-vr.sourceforge.net/pub/linux-vr/RPMS/i386/
から、
binutils-mipsel-linux-2.8.1-1.i386.rpm
をゲット。(1.2M バイトくらい)
rpm -ivh binutils-mipsel-linux-2.8.1-1.i386.rpm
する。
ftp://linux-vr.sourceforge.net/pub/linux-vr/RPMS/i386/
から、
egcs-mipsel-linux-1.0.3a-2.i386.rpm
をゲット。(1M バイトくらい)
rpm -ivh egcs-mipsel-linux-1.0.3a-2.i386.rpm
する。
ftp://linux-vr.sourceforge.net/pub/linux-vr/tars/
から、
glibc-mipsel-linux-softfloat-2.0.7-crossdev-bin.tar.gz
をゲット。(6M バイトくらい)
cd /usr ; tar xfz glibc-mipsel-linux-softfloat-2.0.7-crossdev-bin.tar.gz
する。
cd /usr ; chmod -R a+rX mipsel-linux
を実行する。
まず、
cvs -d:pserver:anonymous@cvs.linux-vr.sourceforge.net:/cvsroot/linux-vr login
を実行。
次に、
cvs -z3 -d:pserver:anonymous@cvs.linux-vr.sourceforge.net:/cvsroot/linux-vr co linux
を実行。
cvs -z3 -d:pserver:anonymous@cvs.linux-vr.sourceforge.net:/cvsroot/linux-vr update -PAd linux
を実行。変更されたファイルだけがアップデートされます。
cd /usr/mipsel-linux/include
ln -s /usr/local/linux-vr/include/linux linux
ln -s /usr/local/linux-vr/include/asm-mips asm
を実行しておきます。
カーネルのカスタマイズ/設定には:
cd /usr/local/linux-vr/linux
make menuconfig
を実行します。
設定の詳細に関しては、
Mikeさんのページを参照してください。
設定した結果は、.config というファイルに格納されています。
設定を完了したら、
make
を実行すると、
vmlinux
ができあがります。
このままだとシンボルテーブルが含まれているためサイズが大きいので、
mipsel-linux-strip vmlinux
を実行すると小さくなります。