问题具体表现如下
这个问题困扰了我两个多星期,总算解决了。解决方案如下:
首先,先应该把配置菜单调好。
我的硬件是7620a,要编译的ipk包为helloworld,所以应该使用
make menuconfig命令进入配置菜单
进入后
将1号框选择为7620a,2号框选你要编译的包
保存后退出。
其次,应该在openwrt目录下用root用户进行编译
如果还提示有错,再检查自己Linux系统内核和你编包的Makefile中的内核版本是否一致,不一致更改为系统内核版本。
helloworld下Makefile
查看 /lib/
所以要将Makefile里的i386更改为x86_64
这些工作都没错以后再次编译
在openwrt/bin/ramips/packages/base目录下就可以找到你编的ipk包了
将他传到你的设备上,使用
opkg install ***.ipk命令
即可安装。