全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 344|回复: 2

OpenWrt 运行 Rust编译好的二进制程序出错 RHEL Debian正常

[复制链接]
发表于 2023-1-30 16:47:20 | 显示全部楼层 |阅读模式
本帖最后由 KDE 于 2023-1-31 18:28 编辑

平台x86_64

提示
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: EBADF', phantun/src/bin/client.rs:162:10
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

root@OpenWrt:~#

请问是不是在OpenWrt里面那个运行库没装??

RHEL Debian正常

已解决,程序依赖tun,装完tun就OK了
发表于 2023-1-30 18:00:10 | 显示全部楼层
ldd 二进制程序 看下有啥依赖库,要是op缺的话,用rust的静态编译,target是musl的那种
发表于 2023-1-30 18:02:53 | 显示全部楼层
这能看出来啥 只能说没有静态编译呗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-27 01:06 , Processed in 0.095742 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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