最近用我的notebook在debian的環境下編譯核心,
儘管試過了不同版本的gcc(2.95, 3.0, 3.3, 3.4...)
也安裝了之前文章提到編譯核心所需的tool,
但始終不能成功,
我用gcc-3.0做make bzImage之後,
所顯示的錯誤如下:
{standard input}: Assembler messages:
{standard input}:876: Error: suffix or operands invalid for `mov'
{standard input}:877: Error: suffix or operands invalid for `mov'
{standard input}:969: Error: suffix or operands invalid for `mov'
{standard input}:970: Error: suffix or operands invalid for `mov'
{standard input}:1029: Error: suffix or operands invalid for `mov'
{standard input}:1030: Error: suffix or operands invalid for `mov'
{standard input}:1032: Error: suffix or operands invalid for `mov'
{standard input}:1044: Error: suffix or operands invalid for `mov'
make[1]: *** [process.o] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.27/arch/i386/kernel'
make: *** [_dir_arch/i386/kernel] Error 2
從錯誤訊息來看似乎跟組語有關,
請問這是asembler的問題嗎??
還是我忽略了什麼東西了呢??
謝謝......