V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  kdrx  ›  全部回复第 1 页 / 共 2 页
回复总数  36
1  2  
2015-10-02 01:19:51 +08:00
回复了 xzm1006 创建的主题 问与答 debian RT-AC68U 交叉编译链 编译 ChinaDNS 失败
@kdrx
另外你如果要静态编译,我试过小米的交叉编译工具可以静态编译通过,按照主页对于 tomato 平台静态编译的参数编译即可。
2015-10-02 01:17:54 +08:00
回复了 xzm1006 创建的主题 问与答 debian RT-AC68U 交叉编译链 编译 ChinaDNS 失败
@qq674949301
sorry ,时间太久了,我搞错了,我也是动态编译的,只是把 libresolv 相关代码内嵌,去除对这个动态库的依赖。编译方法完全等同于 github 主页上的方法。
2015-10-01 02:59:00 +08:00
回复了 xzm1006 创建的主题 问与答 debian RT-AC68U 交叉编译链 编译 ChinaDNS 失败
@qq674949301
编译好的不依赖 libresolv.so 的 chinadns , arm 平台可用。
链接: http://pan.baidu.com/s/1c0jVVd2 密码: 92yh
2015-10-01 02:57:39 +08:00
回复了 xzm1006 创建的主题 问与答 debian RT-AC68U 交叉编译链 编译 ChinaDNS 失败
2015-10-01 02:39:56 +08:00
回复了 xzm1006 创建的主题 问与答 debian RT-AC68U 交叉编译链 编译 ChinaDNS 失败
我的目标机器是 asus ac68u, 如果不装 entware-arm ,默认没有 libresolv 动态库,按照 XiaoxiaoPu 修改的代码内嵌 libresolv 静态编译后,没有 libresolv 也一样运行,大小只有 22k 左右。
tomato 我不太清楚是不是也因为没有这个库导致不能运行。
2015-08-23 16:09:43 +08:00
回复了 fanjusting 创建的主题 问与答 可否把 windows 的 dsn 查询从 udp 改为 tcp
改协议,不如改端口,非 53 端口可以避免劫持。
2015-04-13 23:38:34 +08:00
回复了 xzm1006 创建的主题 问与答 debian RT-AC68U 交叉编译链 编译 ChinaDNS 失败
@XiaoxiaoPu 好的,谢谢你!发我邮箱吧: [email protected]
2015-04-13 13:23:57 +08:00
回复了 xzm1006 创建的主题 问与答 debian RT-AC68U 交叉编译链 编译 ChinaDNS 失败
@XiaoxiaoPu
我不是需要静态链接啊,静态连接后能运行的,但是体积太大。
我是需要你这种内嵌libresolv的版本的动态链接编译。
我官方源码用 arm-linux-gcc 交叉编译动态链接后,目标机器ac68u提示缺少libresolv.so
而lazyzhu的动态链接版本能在asus 68u 正确运行,而我用ldd观察,发现他根本就没有链接libresolv.so库,可能也是源码中嵌入了libresolv中的相应函数。
2015-04-12 02:45:30 +08:00
回复了 xzm1006 创建的主题 问与答 debian RT-AC68U 交叉编译链 编译 ChinaDNS 失败
@XiaoxiaoPu
请问,你的内嵌libresolv的版本的chinadns能再次分享吗?
@LazyZhu
请问您是如果动态编译这个18k的chinadns的呢?能分享下吗?
2015-04-12 02:43:54 +08:00
回复了 xzm1006 创建的主题 问与答 debian RT-AC68U 交叉编译链 编译 ChinaDNS 失败
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2702 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 12:01 · PVG 20:01 · LAX 04:01 · JFK 07:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.