恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 412|回复: 8

请问L大的openwrt分支为什么会报找不到一些依赖呢?

[复制链接]
发表于 2020-10-10 20:47 | 显示全部楼层 |阅读模式
之前一直在编译L大的lede项目,
https://github.com/coolsnowwolf/lede

一直没有问题,因为lede的luci是18.06的,我想编译luci19.07的项目,于是我就使用了L 大的openwrt分支,
https://github.com/coolsnowwolf/openwrt



但是从install开始就报找不到https-dns-proxy依赖,编译也是报找不到对应的https-dns-proxy依赖,但是我去feeds/packages/net下是可以找到https-dns-proxy这个依赖的,具体情况都已经发图了,请问这是怎么回事阿?如何才能正确的识别这个依赖呢?


无法找到对应的依赖

无法找到对应的依赖

无法找到对应的依赖

无法找到对应的依赖

路径下是有这个依赖的

路径下是有这个依赖的
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-10-10 20:53 | 显示全部楼层
它存在不等于你选上啊

点评

选上后,依然是找不到依赖的状况  详情 回复 发表于 2020-10-11 10:57
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-10-10 21:49 | 显示全部楼层
make menuconfig 里的 Network 里有选中吗


000.jpg

点评

我对比了一下,lede项目这个是-*-状态,属于不可修改状态,而openwrt项目,这里是状态,可以选择要不要编译,这里就算选择了状态,编译,其他项目依然无法找到https-dns-proxy这个依赖,所以楼上两位给的办法并不是  详情 回复 发表于 2020-10-11 11:00
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-10-11 10:57 | 显示全部楼层
wulishui 发表于 2020-10-10 20:53
它存在不等于你选上啊

选上后,依然是找不到依赖的状况
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-10-11 11:00 | 显示全部楼层
jjit 发表于 2020-10-10 21:49
make menuconfig 里的 Network 里有选中吗

我对比了一下,lede项目这个是-*-状态,属于不可修改状态,而openwrt项目,这里是<>状态,可以选择要不要编译,这里就算选择了<*>状态,编译,其他项目依然无法找到https-dns-proxy这个依赖,所以楼上两位给的办法并不是解决方案,我的理解是,https-dns-proxy这个依赖没有默认加入openwrt的环境变量,所以编译无法通过,不知道有没有其他大神知道这里如何设置呢?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-10-11 12:13 | 显示全部楼层
本帖最后由 jjit 于 2020-10-11 12:16 编辑

我看了一下发现18.06的 https-dns-proxy:
https://github.com/coolsnowwolf/ ... -dns-proxy/Makefile
Makefile 里写的软件包名称是 https-dns-proxy
而19.07的Makefile里写的名称是 https_dns_proxy
github上面的文件路径旁边有个下拉菜单可以选版本
中间用的符号不一样,可能就不能识别
在另外一个文件夹里,运行 git clone lede,feeds update
再把 18.06里的 https-dns-proxy里的文件,替换覆盖进 19.07里试试

点评

确实是这个问题造成的,改makefile文件,或者用18.06替换都可以解决,为啥这种明显的错误,L大一直没改回来呢。。。哈哈  详情 回复 发表于 2020-10-11 12:45
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-10-11 12:45 | 显示全部楼层
jjit 发表于 2020-10-11 12:13
我看了一下发现18.06的 https-dns-proxy:
https://github.com/coolsnowwolf/ ... -dns-proxy/Makefile
M ...

确实是这个问题造成的,改makefile文件,或者用18.06替换都可以解决,为啥这种明显的错误,L大一直没改回来呢。。。哈哈
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-10-11 13:18 | 显示全部楼层
ccffvii 发表于 2020-10-11 10:57
选上后,依然是找不到依赖的状况

选上不等于你已编译,插件a依赖插件b 但是a并未写明 由此,编译a的途中依赖b不存在 (你需要先单独编译插件b之后才能编译插件a)

点评

并不是这个原因,是L大的这个分支文件有问题而已  详情 回复 发表于 2020-10-11 13:23
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-10-11 13:23 | 显示全部楼层
401626436 发表于 2020-10-11 13:18
选上不等于你已编译,插件a依赖插件b 但是a并未写明 由此,编译a的途中依赖b不存在 (你需要先单独编译插 ...

并不是这个原因,是L大的这个分支文件有问题而已
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2020-12-2 14:24

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表