busybox製作根檔案系統

2021-08-04 04:55:59 字數 668 閱讀 8182

以前的檔案系統都是同事做好的,今天心血來潮決決定探索一下,沒想到出了問題。

makefile:405: *** mixed implicit and normal rules: deprecated syntax

makefile:1242: *** mixed implicit and normal rules: deprecated syntax

make: *** no rule to make target 'menuconfig'.  stop.

然後開啟makefile去看,然後沒怎麼看懂,於是求助於偉大的網際網路,然後就遇到同樣的錯誤的網友。原來是因為我的系統的make工具太新,make的舊版規則已經無法相容新版,按照這個大哥的修改後問題得到解決.

修改如下:

vi makefile +405:

config  %config: scripts_basic outputmakefile force

修改為:

%config: scripts_basic outputmakefile force

vi makefile +1242:

/ %/: prepare scripts force

修改為:

%/: prepare scripts force

儲存修改,重新make menuconfig就ok

BusyBox製作根檔案系統

make install 將編譯好的根檔案放在 install目錄中5 建立一些其他的目錄 把一些庫檔案,拿過來 mkdir dev etc mnt proc var tmp sys root cp toolchain gcc 4.6.4 arm arm1176jzfssf linux gnueab...

用busybox製作根檔案系統

1 獲取原始碼解壓 tar jvxf busybox 1.13.3.tar.bz2 進入解壓後的busybox原始碼目錄 cdbusybox 1.13.3 2 配置busybox 步驟跟編譯linux核心時很像 makemenuconfig 出現乙個圖形介面,選擇busybox settings,這...

根檔案系統製作 Busybox 1 7 0

根檔案系統製作 busybox 1.7.0 交叉編譯器為 gcc 版本 4.6.3 ubuntu linaro 4.6.3 1ubuntu5 1.編譯busybox.修改busybox根目錄的makefile檔案 1 arch arm 2 cross compile arm linux 然後執行ma...