LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: oydl82

内核编译出现段错误

[复制链接]
 楼主| 发表于 2009-6-17 16:47:34 | 显示全部楼层
Post by L.Lawliet;1998705
Please submit a full bug report...

我在编译qt工程的时候遇到过。。。偶尔有偶尔没的 - -,也是在不同地方
同样环境的同事又没有问题。。
我还以为我内存又问题呢。。。直接换机子了。。。


应该是内存问题,我换了根内存就正常通过了。
回复 支持 反对

使用道具 举报

发表于 2009-6-17 16:50:24 | 显示全部楼层
Post by fender010;1998799
我现在认为:超过10分钟的编译是难以忍受的,

哈哈。

Gentoo fans 飘过
Post by fender010;1998641
问个问题,是不是任何版本的Linux内核都能安装到debian的stable中呢?

就是说debian testing中的内核能安装到stable中吗?

对Linux了解有限,不要笑话我啊。

需要直接把别的发行版内核源文件拷贝过来吗?只有一个.config不够吗?
回复 支持 反对

使用道具 举报

发表于 2009-6-17 17:25:20 | 显示全部楼层
看了上面说内存的事情我想起一个相关的事情来,

我前一段时间一直在用freebsd,我的习惯是安装freebsd的基本系统以后同步freebsd的kernel和userland的源代码,配置好make.conf之后重新编译kernel和userland,也就是重新编译整个freebsd基本系统,之后再编译所有的应用软件,

前几天发现了一个比较奇怪的问题,我编译完基本系统以后,在安装基本系统时总是失败,我感觉很奇怪,

后来干脆换回debian stable,

各位觉得内存对编译过程能有什么影响呢?
回复 支持 反对

使用道具 举报

发表于 2009-6-17 17:26:39 | 显示全部楼层
Post by hpo3;1998813
Gentoo fans 飘过



需要直接把别的发行版内核源文件拷贝过来吗?只有一个.config不够吗?


时间宝贵,现在不喜欢编译了,而且也没有感觉快多少,当然性能的确是有提升,但是平常使用看不出来,并且自己编译软件的维护成本也很大,升级就意味着编译。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-17 17:45:19 | 显示全部楼层
Post by fender010;1998834
看了上面说内存的事情我想起一个相关的事情来,

我前一段时间一直在用freebsd,我的习惯是安装freebsd的基本系统以后同步freebsd的kernel和userland的源代码,配置好make.conf之后重新编译kernel和userland,也就是重新编译整个freebsd基本系统,之后再编译所有的应用软件,

前几天发现了一个比较奇怪的问题,我编译完基本系统以后,在安装基本系统时总是失败,我感觉很奇怪,

后来干脆换回debian stable,

各位觉得内存对编译过程能有什么影响呢?


看网上说的,都认为gcc编译段错误是内存引起居多,那么如果内存有问题,编译肯定会或多或少的错误。
回复 支持 反对

使用道具 举报

发表于 2009-6-17 22:54:21 | 显示全部楼层
Post by fender010;1998641
问个问题,是不是任何版本的Linux内核都能安装到debian的stable中呢?

就是说debian testing中的内核能安装到stable中吗?

对Linux了解有限,不要笑话我啊。

能否安装要视乎两个 branch 之间建构系统的 toolchain (binutils/glibc/gcc) 是否兼容,能兼容就能用,否则不行

所以如果系统的 toolchain 能兼容,你把 Fedora 的内核挪到 Debian 下使用也未尝不可

不过话说回来,stable 刚由 testing 转过来的时候,toolchain 变动不大,这个时候多数都没有问题,但每当 stable 年华老去的时候,testing 的 toolchain 有可能跟 stable 相去甚远,这个时候便很大机会不兼容了

Hope this clear!
回复 支持 反对

使用道具 举报

发表于 2009-6-17 23:18:00 | 显示全部楼层
Post by d00m3d;1998951
能否安装要视乎两个 branch 之间建构系统的 toolchain (binutils/glibc/gcc) 是否兼容,能兼容就能用,否则不行

所以如果系统的 toolchain 能兼容,你把 Fedora 的内核挪到 Debian 下使用也未尝不可

不过话说回来,stable 刚由 testing 转过来的时候,toolchain 变动不大,这个时候多数都没有问题,但每当 stable 年华老去的时候,testing 的 toolchain 有可能跟 stable 相去甚远,这个时候便很大机会不兼容了

Hope this clear!


哈哈,谢谢版主了,对Linux了解实在是有限啊,还有许多需要学习的地方。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表