交叉编译龙芯内核

更新时间:2023-07-28 07:23:10 阅读: 评论:0

竹叶的画法交叉编译龙芯内核
⼀、OS
ubuntu 16.04.6 x64
不能使⽤ubuntu 18.04 否则 ⼀堆错误让你怀疑⼈⽣, 不要问为什么
⼆、配置软件源
打开 software & updates , 从Download from 中选择 other ,在 弹出的对话框中选择 china --> 三、安装基础软件包
32位程序运⾏库
apt-get install lib32ncurs5 l ib32z1
编译⼯具库
apt-get install gcc g++ cmake git gitk vim
apt-get install libreadline-dev libncurs5-dev
安装apt-file(⽤于搜索头⽂件在哪个包中)皇帝的新衣打一字
apt-get install apt-file
apt-file update
apt-file 使⽤例⼦
apt-file arch openssl/bio.h
libssl-dev: /usr/include/openssl/bio.h
libwolfssl-dev: /usr/include/cyassl/openssl/bio.h
libwolfssl-dev: /usr/include/wolfssl/openssl/bio.h
nodejs-mozilla: /usr/lib/nodejs-mozilla/include/node/openssl/bio.h
四、安装交叉⼯具链
锦屏一级水电站
#chmod 777 /opt
$ tar xf cross-gcc-4.9.3-n64-loongson-rc6.1.tar.bz2 -C /opt/
伏以增加环境变量(此步骤可以略过)
$ echo "source /opt/cross-gcc-4.9.3-n64-loongson-rc6.1/tenv.sh" >> ~/.bashrc
五、编译内核
编译ls2k内核(3.10)
设置⼯具链
赠刘景文的古诗source /opt/cross-gcc-4.9.3-n64-loongson-rc6.1/tenv.sh
tar xf linux-3.
cd linux-3.10
make ARCH=mips CROSS_COMPILE=mips64el-loongson-linux-
安装模块⽂件到 /lib/modules/
make ARCH=mips CROSS_COMPILE=mips64el-linux- modules_install
编译ls1b 内核(3.18)
下载⼯具链:[ftp.loongnix/toolchain/gcc/relea/gcc-4.](ftp.loongnix/toolchain/gcc/relea/gcc-4.)  tar xf gcc-4.3-ls232.tar.bz2 -C /opt/
仿照ls2k 的⼯具链组织⽬录,重新组织⽬录复制ls2k ⼯具链中tenv.sh 修改下⽬录,然后运⾏使⼯具链⽣效。
source /opt/gcc-4.3-ls232/tenv.sh
cp arch/mips/configs/ls1b_core_defconfig  .config
make ARCH=mips CROSS_COMPILE=mipl-linux- menuconfig (退出保存)
make ARCH=mips CROSS_COMPILE=mipl-linux-
编译ls3a内核(4.19)
使⽤与ls2k 编译⼀样的⼯具链
apt-get install bison
apt-get install flex
apt-get install libssl-dev卡加梅
下载内核:[/loongson-community/linux-stable]
车年审cp arch/mips/configs/loongson3_defconfig  .config
make ARCH=mips CROSS_COMPILE=mips64el-loongson-linux-  menuconfig
make ARCH=mips CROSS_COMPILE=mips64el-loongson-linux-
安装内核到/boot
make ARCH=mips CROSS_COMPILE=mips64el-loongson-linux- install
安装模块⽂件到 /lib/modules/红字更正法
make ARCH=mips CROSS_COMPILE=mips64el-loongson-linux- modules_install
制作initrd.img(需要在龙芯电脑环境制作)
解压modules⽂件到/lib/modules
cd /
mkinitramfs 4.19.26 -o /boot/initrd.img-4.19.26

本文发布于:2023-07-28 07:23:10,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1099678.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

下一篇:PCS7笔记
标签:内核   编译   安装   步骤   交叉   电脑   环境
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图