分類: ubuntu
ubuntu對核心或者busybox或者別的用到make menuconfig命令時,出現錯誤一般為缺少
ncurses devel
使用apt-get install libncurses5-dev 安裝
libncurses5-dev
,如apt-get不能正常使用,出現錯誤,說明apt源list不可用。替換sources.list,
vi /etc/apt/sources.list,替換為
deb oneiric main restricted universe multiverse
deb oneiric-security main restricted universe multiverse
deb oneiric-updates main restricted universe multiverse
deb oneiric-proposed main restricted universe multiverse
deb oneiric-backports main restricted universe multiverse
deb-src oneiric main restricted universe multiverse
deb-src oneiric-security main restricted universe multiverse
deb-src oneiric-updates main restricted universe multiverse
deb-src oneiric-proposed main restricted universe multiverse
deb-src oneiric-backports main restricted universe multiverse
deb oneiric main restricted universe multiverse
deb oneiric-security main restricted universe multiverse
deb oneiric-updates main restricted universe multiverse
deb oneiric-proposed main restricted universe multiverse
deb oneiric-backports main restricted universe multiverse
deb-src oneiric main restricted universe multiverse
deb-src oneiric-security main restricted universe multiverse
deb-src oneiric-updates main restricted universe multiverse
deb-src oneiric-proposed main restricted universe multiverse
deb-src oneiric-backports main restricted universe multiverse
儲存然後執行apt-get update
然後就可以apt-get install libncurses5-dev了
錯誤2:make[1]: *** [miscutils/ubi_tools.o]
把核心原始碼下/include/mtd/ubi-user.h拷貝至busybox/include/mtd下(注意是本機使用的核心),一般busybox/include下沒有mtd目錄,需要自己新建目錄。拷貝完後make。
錯誤3:make[1]: *** [networking/inte***ce.o]
可以把enable_feature_hwib關閉,在busybox下make menuconfig
退出儲存,然後make。
錯誤4:make[1]: *** [networking/route.o]
出現次錯誤時,make menuconfig,往下拉下找到networking utilities 然後找到【*】route,按空格不選中,儲存退出,然後make。
編譯busy box及其問題
遇到的問題 1 錯誤如下 miscutils nandwrite.c in function nandwrite main miscutils nandwrite.c 151 3 error mtd file mode raw undeclared first use in this functio...
解決busybox編譯問題
用arm linux gcc4.4.3編譯busybox1.31的時候出現了很多問題,困擾了我許久,現在列出這些問題和解決方法 coreutils lib.a mktemp.o in function mktemp main mktemp.c text.mktemp main 0x8c warnin...
busybox編譯出現問題
一 修改makefile配置 首先解壓原始碼包 tar jxvf busybox 1.25.0.tar.bz2 進入busybox 1.25.0目錄,修改makefile檔案如下 arch arm cross compile arm linux 二 修改配置檔案 make menuconfig 選擇...