pmon编译
1.本地编译
make clean
cd zloader.ls2k
make cfg
make tgt=rom
2.交叉编译
cd zloader.ls2k
make cfg &&make tgt=rom CROSS_COMPILE=/gcc-4.4.0-pmon/bin/mipsel-linux-
make dtb
会生成gzrom-dtb.bin,即为pmon二进制;
内核编译
1.内核本地编译
cp arch/mips/configs/loongson2k1000_defconfig .config
make menuconfig
make -j4
下面为非比要步骤,模块安装到本地系统;
make modules_install
2.内核交叉编译
cp arch/mips/configs/loongson2k1000_defconfig .config
make menuconfig ARCH=mips
make ARCH=mips CROSS_COMPILE=mips64el-loongson-linux- vmlinuz -j16
下面为非必要步骤,模块化驱动编译安装部分:
make ARCH=mips CROSS_COMPILE=mips64el-loongson-linux- modules
mkdir ./mymodules
make modules_install INSTALL_MOD_PATH=./mymodules ARCH=mips CROSS_COMPILE=mips64el-loongson-linux-
然后挂载系统到mnt下;
cp vmlinuz /mnt
cp System.map /mnt/System.map-3.10.0+
cp mymodules/lib/* /lib -rf