嵌入式linux在DOM上的構建過程遇到的問題?

2021-05-22 02:00:27 字數 562 閱讀 5216

核心編譯方面問題:

主機環境說明:系統用的是fedora的 核心版本是2.6.24(自己公升過級)。gcc版本3.4.3  目標板要用的核心版本是2.6.2

在編譯過程出現:

arch/i386/kernel/process.c:497: error: conflicting types for '__switch_to'

include/asm/system.h:13: error: previous declaration of '__switch_to' was here

arch/i386/kernel/process.c:497: error: conflicting types for '__switch_to'

include/asm/system.h:13: error: previous declaration of '__switch_to' was here

make[1]: *** [arch/i386/kernel/process.o] error 1

make: *** [arch/i386/kernel] error 2

原因:gcc版本過高

預告 在VM上學習嵌入式Linux系統的構建

現在嵌入式linux越來越紅火,感覺搭上linux,嵌入式系統就上了乙個層次 怎麼學習構建乙個嵌入式的linux系統呢,在網上看了很多文章,自己也在不斷學習和實踐中。幾天來冒出個想法 在沒有硬體平台的情況下,就沒法學習嵌入式linux了麼?怎樣能先動起手來,在實踐中不斷學習呢?一直在用vm跑redh...

嵌入式Linux系統的移植(上)

一 核心原始碼的準備和交叉編譯環境的建立 開發環境搭建 vmware workstation軟體來做虛擬機器,vmware workstation 軟 件 可 以 在 wmeare 官 網 下 載 下 載 地 址 當前最新版 本是 vmware workstation pro 15。nfs linu...

qt在嵌入式板子上的移植

一段時間沒弄這些東西,就感覺非常生疏 1,本以為只要在電腦上用qt creater構建好arm版本並交叉編譯生成可執行檔案就行了,乙個寒假回校後將可執行檔案考到板子上根本不行。還需要將編譯好的arm版qt拷到板子上。設定環境變數 搜了教程,全是有觸控螢幕的,但是我的班子直接接的hdmi的顯示器,不會...