发新话题
打印

编译2.6.21.5内核

编译2.6.21.5内核

编译内核提示gcc出错
错误如下
看看是什么错误,给小弟一个提示,或者详细解答,现谢谢了。

CC      crypto/algapi.o
  CC      crypto/proc.o
  CC      crypto/hash.o
gcc: 内部错误:段错误 (程序 cc1)
请提交一份完整的错误报告。
具体步骤请参见 <URL:http://bugzilla.redhat.com/bugzilla&gt;。
make[1]: *** [crypto/hash.o] 错误 1
make: *** [crypto] 错误 2
[root@poemsea linux-2.6.21.5]#
Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel: BUG: spinlock bad magic on CPU#0, kswapd0/159 (Not tainted)

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel: Oops: 0000 [#1]

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel: SMP

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel: CPU:    0

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel: EIP is at spin_bug+0x73/0xff

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel: eax: ffffffff   ebx: 322a124a   ecx: 2f140e94   edx: c0641b62

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel: esi: cea36278   edi: c0641b17   ebp: 00000000   esp: cff52e50

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel: ds: 007b   es: 007b   ss: 0068

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel: Process kswapd0 (pid: 159, ti=cff52000 task=cff588a0 task.ti=cff52000)

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel: Stack: c0641b37 c0641b17 00000000 cff58a34 0000009f c07dc2f8 cea36278 cea36278

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel:        c0683580 c04e930b 00000400 00000000 00000000 c26554ac 00000332 00000332

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel:        cea36278 00000000 c0683580 c046348e c1153e80 c0463e38 00000000 00000020

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel: Call Trace:

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel:  [<c04e930b>] _raw_spin_lock+0x1b/0xdc

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel:  [<c046348e>] page_lock_anon_vma+0x1a/0x22

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel:  [<c0463e38>] page_referenced+0x40/0xca

Message from syslogd@poemsea at Fri Jul  6 09:53:36 2007 ...
poemsea kernel:  [<c045a4e3>] shrink_active_list+0x126/0x36f

Message from syslogd@poemsea at Fri Jul  6 09:53:37 2007 ...
poemsea kernel:  [<c045afb5>] shrink_zone+0x90/0xc5

Message from syslogd@poemsea at Fri Jul  6 09:53:37 2007 ...
poemsea kernel:  [<c045b453>] kswapd+0x2ab/0x3b6

Message from syslogd@poemsea at Fri Jul  6 09:53:37 2007 ...
poemsea kernel:  [<c04369f3>] kthread+0xc0/0xed

Message from syslogd@poemsea at Fri Jul  6 09:53:37 2007 ...
poemsea kernel:  [<c0404dab>] kernel_thread_helper+0x7/0x10

Message from syslogd@poemsea at Fri Jul  6 09:53:37 2007 ...
poemsea kernel: DWARF2 unwinder stuck at kernel_thread_helper+0x7/0x10

Message from syslogd@poemsea at Fri Jul  6 09:53:37 2007 ...
poemsea kernel: Leftover inexact backtrace:

Message from syslogd@poemsea at Fri Jul  6 09:53:37 2007 ...
poemsea kernel:  =======================

Message from syslogd@poemsea at Fri Jul  6 09:53:37 2007 ...
poemsea kernel: Code: 0c 89 44 24 10 8b 41 10 89 7c 24 04 c7 04 24 37 1b 64 c0 89 44 24 08 e8 aa c5 f3 ff 83 c8 ff 85 db 8b 4e 08 ba 62 1b 64 c0 74 0c <8b> 83 a8 00 00 00 8d 93 94 01 00 00 89 4c 24 14 89 44 24 10 89

Message from syslogd@poemsea at Fri Jul  6 09:53:37 2007 ...
poemsea kernel: EIP: [<c04e91f3>] spin_bug+0x73/0xff SS:ESP 0068:cff52e50      

TOP

编译模块的时候有些是不能编译成模块的.如果你真的不想在make menuconfig配置文件可以到/boot下面的config文件移动到你/usr/src/linux的目录下然后最好先make mrproper make clean,然后考过来mv config-2.4.x .config就行.然后make menuconfig 然后保存退出然后,make dep   make bzImage  make modules  make modules_install   make install      

TOP

发新话题