这篇文章写于 2022,已经超过 4 年了。内容可能已经过时。
Tina很好用,基于OpenWRT,make menuconfig 找了一圈居然没找到nano编辑器,nano党不能忍,把nano添加成一个新的package。
因为Tina是基于OpenWRT的,所以OpenWRT的package也可以用。去OpenWRT官网上找找就能找到。
https://openwrt.org/packages/pkgdata/nano
点开Source Code,跳转到源码仓库
https://github.com/openwrt/packages/tree/openwrt-21.02/utils/nano
把Makefile,patch什么的的内容全部复制到tina-d1-open/packages/utils/nano/文件夹里,不存在文件夹就新建一个

有些Package不止有一个Makefile文件,比如 VIM,这时候就要把全部文件复制过去

重建packages引索文件。
|
编辑Makefile,把 $(INCLUDE_DIR) 换成 $(BUILD_DIR)
例如:
|
换成
|
以下两类替换可能没有,没有就不用改了,如果有最好改一下,不然 package 编译到 build 文件夹我可不管
在 PKG_BUILD_DIR:=$(BUILD_DIR) 里,把 $(BUILD_DIR) 换成 $(COMPILE_DIR)
在 PKG_BUILD_DIR_HOST:=$(BUILD_DIR_HOST) 里,把 $(BUILD_DIR_HOST) 换成 $(COMPILE_DIR_HOST)
在Utilities,Editor里就能找到nano了

微信
支付宝
导航 // 相关文章