- 代碼: 選擇全部
CHK include/linux/version.h
make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
CHK include/linux/compile.h
CHK usr/initramfs_list
CC arch/i386/kernel/process.o
arch/i386/kernel/process.c: In function 'show_regs':
arch/i386/kernel/process.c:259: warning: pointer targets in passing argument 2 of 'show_trace' differ in signedness
{standard input}: Assembler messages:
{standard input}:714: Error: suffix or operands invalid for `mov'
{standard input}:715: Error: suffix or operands invalid for `mov'
{standard input}:915: Error: suffix or operands invalid for `mov'
{standard input}:916: Error: suffix or operands invalid for `mov'
{standard input}:995: Error: suffix or operands invalid for `mov'
{standard input}:996: Error: suffix or operands invalid for `mov'
{standard input}:1093: Error: suffix or operands invalid for `mov'
{standard input}:1094: Error: suffix or operands invalid for `mov'
{standard input}:1103: Error: suffix or operands invalid for `mov'
{standard input}:1115: Error: suffix or operands invalid for `mov'
make[1]: *** [arch/i386/kernel/process.o] Error 1
make: *** [arch/i386/kernel] Error 2
現在編譯的是2.6.10 版本
剛試過linux-2.6.14.2 版本就可以成功編譯成功
請這是什麼問題?? 為什麼linux-2.6.14.2可以成功 2.6.1.0 就失敗
還有我現在是想練習驅動程式書上範例 但書上是用2.6.1.0如果我用linux-2.6.14.2可以嗎??
謝謝