2012-07-25 120 views
0

我想交叉編譯LINUX 2.6.26內核的PPC如何交叉編譯Linux的PPC

步驟我用有

1. make arch=ppc menuconfig 
2. make arch=ppc cross_compile=ppc_74xx- 

在執行第二步,我得到

VDSO32錯誤。

我無法刪除錯誤,

其實我想創建一個主板支持配置文件,但我無法找到這樣做適當說明。

好心人幫我下面。

  1. 編譯Linux內核2.6的PowerPC 7410即MPC7410
  2. 創造MPC7410板
  3. 編譯Linux內核正確爲PowerPC或PPC董事會的支持。

回答

0

我不記得了,現在,如果使用2.6.26 PPC或PowerPC,所以我會嘗試:

make menuconfig ARCH=powerpc CROSS_COMPILE=ppc_xyz- 

據我所知,沒有這樣做,沒有教程。我想每個人都在學習。

DENX提供了一個完整的解決方案,包括工具鏈,引導加載程序,基本二進制文件,內核和磁盤映像構建工具。我建議先下載他們的軟件包並使用它。

他們的郵件列表也是提出更具體問題的好地方。

當我不得不添加對新電路板的支持時,我試圖找到一個使用相同處理器並只是複製文件,更改名稱,選項和功能的軟件。它有助於建立一個已經被支持的開發板,所以你有一個很好的起點。