-
Notifications
You must be signed in to change notification settings - Fork 19.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
本地编译aliyundrive-webdav插件报错求解答 #11512
Comments
我翻译了报错,不知道怎么操作才行, |
|
有没有一种可能这个软件包的编译跟本机自带的rust没有关系 |
谢谢你们还是看不懂,不知道有没有简单的方法,比如怎么替换阿里云webdav之前2.2.1的版本呢?我就输入了下面两行命令就编译失败了 |
我目前的临时办法就是先不勾选webdav,后期进入软路由后台再安装。 |
https://github.com/kenzok8/small-package,这个仓库里面的aliyundrive-webdav用的是预编译文件,不用自己编译 |
谢谢各位大神的指导,我还是想编译openwrt的时候给编译进去,经过我不懈的努力终于给编译进去了,只不过是替换旧版 的2.2.1的版本,目前旧版本还是能用的。 |
不知道有什么办法完美解决,我一直在找。 |
只能等大佬修复了,没有其它办法。 |
./scripts/feeds install -a后用这个
早解决了给出方案了 但有人不成功就取消合并了 |
我是在本地虚拟机操作,现在试试再来反馈。 |
编译成功,不过怎么还是2.2.1? |
之前是不是用过替换ali成2.2.1版本啊 改回来 或删了重来 |
没有,今天重装的ubuntu20,按照你步骤重新开始的。 |
cat ./feeds/packages/blob/master/multimedia/aliyundrive-webdav/Makefile 看下是不是2.3.2 |
我只是用大雕的源码编译测试,只勾选了webdav,其他都没动。没有blob这个目录。 |
编译时我看到已经是1.72.0版本了 |
修改了这几个文件之后,已经顺利把Rust升级到了1.72,完整的编译也跑完了。 |
能帮到你 很高兴~ |
看样子本地编译都成功了,有云编译的尝试过吗 |
请问这个方案是必须要完全重新编译?我在之前编译过的目录里执行,编译rust的时候报错了 试了下单独执行/data/lede/staging_dir/host/bin/libdeflate-gzip -dc /data/lede/dl/rustc-1.72.0-src.tar.gz | tar -C /data/lede/build_dir/target-x86_64_musl/host/rust-x86_64-unknown-linux-musl/rustc-1.72.0-src/.. -xf -也是报一样的错,但是把libdeflate-gzip替换成gzip就可以解压成功。不知道这个错有没有什么办法手动改一下 |
我是编译报错后,执行一下下面命令 编译出来后的aliyundrive-webdav就是2.3.2版本了,在此感谢楼上兄弟帮助。 |
感谢回复,回头我clean下再试试 |
mips还不能编译,因为ring现在不支持 briansmith/ring#1277 |
L大已修复,但是增加了编译时间,插件多点6小时就不够用了,除了缩减插件,大哥大姐们还有别的好办法吗 |
是啊,我看了云编译多出半小时左右 |
反馈bug/问题模板,提建议请删除
1.关于你要提交的问题
Q:是否搜索了issue (使用 "x" 选择)
2. 详细叙述
(1) 具体问题
A:本地编译aliyundrive-webdav插件报错
(2) 路由器型号和固件版本
A:X86
(3) 详细日志
A:看截图
The text was updated successfully, but these errors were encountered: