是不是升级了glibc就不能编译内核了
本帖最后由 赤色彗星SEXY 于 2010-7-3 15:33 编辑as4.7,glibc、gcc等升级过
kernel-2.6.9-78.EL.src.rpm安装后make完全不能成功orz
glibc、gcc能降级么 内核是standalone的,和glibc无关
我估计是你的gcc的问题 完全看不懂LZ在说什么 错误提示是啥?~
2.6.9~这个内核版本老了点~ = = 太新的编译器估计过不了~ 现在内核都是3以上了吧,新内核肯定可以编译 本帖最后由 赤色彗星SEXY 于 2010-7-3 18:49 编辑
换了一台没有升级过gcc和glibc的能通过了,真日啊还要偷偷修改魔术ver,不然加载不了擦真麻烦
也不是编什么新东西,就是是给内核加connlimit支持,版本也是as4up4用的版本
现在终于吧ipt_connlimit.ko编译好能用了
iptables又编译不过了 原来rpm包的kernel是把src分开来的啊,难以置信为什么要这么做,即使是普通用户也会在不知情的情况下编译模块的,当前kernel的完整源码是必须的
gcc多版本是可以共存的,包都装上,然后自己建立软链接指向不同版本即可,不过很少有人有这种需求,2.6.9……和现在的kernel基本上是两个东西了,可能连eabi都不支持吧。我x86和arm版的toolchain全部用最新的,toolchain向来只考虑新的feature,参数变化说变就变,比如裸机程序的强制-ffreestanding参数 换了一台没有升级过gcc和glibc的能通过了,真日啊还要偷偷修改魔术ver,不然加载不了擦真麻烦
也不是编什么新东西,就是是给内核加connlimit支持,版本也是as4up4用的版本
现在终于吧ipt_connlimit.ko编 ...
赤色彗星SEXY 发表于 2010/7/3 18:46 http://bbs.saraba1st.com/2b/images/common/back.gif
换老点的gcc吧
很少有人用新gcc编译老内核,缺少测试肯定就是问题多多
另外把2.6.9上能打的patch都打上……
原来rpm包的kernel是把src分开来的啊,难以置信为什么要这么做,即使是普通用户也会在不知情的情况下编译模块的,当前kernel的完整源码是必须的
henvelleng 发表于 2010/7/3 20:00 http://bbs.saraba1st.com/2b/images/common/back.gif
那是哪年的事了
现在编译内核模块有header就行 233果然在header这个伪源码树下就能编译模块了,deb也有linux-source这个包。发行版节省了很多硬盘空间啊。不过非x86的基本还是要维护自己的源码树的 本帖最后由 赤色彗星SEXY 于 2010-7-3 22:28 编辑
换老点的gcc吧
很少有人用新gcc编译老内核,缺少测试肯定就是问题多多
另外把2.6.9上能打的patch都打上……
那是哪年的事了
现在编译内核模块有header就行 ...
鸡蛋灌饼 发表于 2010-7-3 20:26 http://bbs.saraba1st.com/2b/images/common/back.gif
只有header有些时候也不行吧kernel-2.6.18-164.el5.src.rpm一样有下载
我5.4下编译ipt_connlimit.ko也是要完全源码的
页:
[1]