MT7688開發之EC20模塊移植編譯錯誤問題解決

開發環境:openwrt-hiwooya-stable
github源碼地址:https://github.com/hi-wooya/openwrt-hiwooya-stable

問題現象:
Package quectel_cm is missing dependencies for the following libraries:
libc.so.6
make[3]: *** [/work/openwrt-hiwooya-stable/bin/ramips/packages/base/quectel_cm_1.0.0-1_ramips_24kec.ipk] Error 1
make[3]: Leaving directory /work/openwrt-hiwooya-stable/package/quectel_cm' make[2]: *** [package/quectel_cm/compile] Error 2 make[2]: Leaving directory/work/openwrt-hiwooya-stable’
make[1]: *** [/work/openwrt-hiwooya-stable/staging_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory `/work/openwrt-hiwooya-stable’
make: *** [world] Error 2

問題解決方法:
第一步:
在你寫的代碼文件夾下下的Makefile裏

增加:DEPENDS:=+libc

就是在

define Package/helloworld
SECTION:=utils
CATEGORY:=Utilities
TITLE:=Helloworld – prints a snarky message
DEPENDS:=+libc
endef

第二步:
在/work/openwrt-hiwooya-stable/staging_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/pkginfo下的libc.provides文件裏增加兩行:

/lib/i386-linux-gnu/libc.so.6
libc.so.6

編譯成功

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章