我已经开始在linux上工作大约6个月左右,现在我 想编译Linux版本2.6.39。这是我的问题 升级:
一个。我如何获得GCC,Make,BinUtil和其他工具依赖性 linux及其版本。
湾编译工具后如何为linux制作工具链 汇编
我搜索了各种网站。我获得了点点滴滴和特定Linux版本的信息。是他们的网站还是我可以获得有关即将进行的Linux升级的所有信息的详细信息。
我当前的Linux机器详细信息如下: 发行版:CentOS 4.8 Linux版本:2.6.9 Gcc版本:3.4.6 Binutils:2.15.92 制作:3.80
-Tommy
答案 0 :(得分:0)
有两个选项,具体取决于您要构建的内核类型:
使用crosstool-ng,您还可以为第一种情况构建自己的工具链。这个工具负责下载带有GCC,Binutils,glibc等源代码的tarball。
如果您只想升级计算机上的内核,无论版本如何,步骤大致相同:
wget https://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.9.tar.bz2
或类似的东西tar xjvf linux-*.tar.bz2
提取它们,然后退出该文件夹make oldconfig
或make menuconfig
甚至更好make localmodconfig
make
make install
以root身份