mythfish 发表于 2005-10-24 08:55:19

debian-amd64 2.6.8下编译内核的问题?

有没人在debian-amd64平台下编译过2.6.12版的内核,我编译时是出错,先是processor.h里面的一个定义错误,后来修改过来,再编译出现:
arch/x86_64/kernel/entry.S: Assembler messages:
arch/x86_64/kernel/entry.S:81: Error: Macro with this name was already defined
arch/x86_64/kernel/entry.S:100: Error: Macro with this name was already defined
make: *** 错误 1
make: *** 错误 2

有那位大哥有出现过同样的问题吗?
是怎么回事?

积木 发表于 2005-10-24 09:48:26

/usr/include 下面的
asm linux 这两个文件夹,删除他们,

然后在内核源码文件夹中

cp -R include/asm-ia64/usr/include/asm

cp -R include/linux /tools/include

然后看看效果,看看能不能编译过。 :roll::roll:

cnhnln 发表于 2005-10-24 12:21:13

include 不能随便乱动吧。要用编译glibc时使用的头文件才行

mythfish 发表于 2005-10-24 13:16:21

ia64和amd64的架构完全不同,这样行吗? :!::!:

linky_fan 发表于 2005-10-24 16:16:23

http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.12.6.tar.bz2
换这个试试

linky_fan 发表于 2005-10-24 16:23:30

http://www.bioinfo.tsinghua.edu.cn/~zhengjsh/myLinuxDoc/DebianAMD64/DebianAmd64.html

Debian amd64安装指南

xep007 发表于 2005-12-12 23:14:04

不知下文如何,我今天编译了2.6.14.3,没问题!

walk0r 发表于 2005-12-27 22:16:00

AMD64-2.6.12-1(10)编译后运行还没发现什么问

我编译后运行正常。

http://voipclub.mynumber.org/bbs/viewtopic.php?t=143
页: [1]
查看完整版本: debian-amd64 2.6.8下编译内核的问题?