编译了entware-ng的miredo

部分内容引自https://www.hshh.org/entware-ng/armv7,特此感谢!

由于新版的openwrt和lede均不提供此软件包,但是家里大内网,挂pt简直了……所以一直想弄这个。在openwrt15.05.1以前还好直接拿来软件包编译就ok了,之后openwrt和lede均采用musl库,这下完球了,编译不过,只能编译0.5.6版本的,想想openwrt和lede的transmission就有某些站子获取不到种子的问题,就用了entware-ng折中了下搞定的。想想目前entware采用的不是musl库,编译还是有可能的。折腾了一周终于搞定了,本来不是干这行就是瞎玩,所以tomato这类系统不好用也没辙……在本人的群辉ds218+和lede17.01上测试通过。

之前先说明下,系统必须可以获取root权限,而且有tun.ko驱动下面的包才可以用。

所依赖编译环境请看引用网页内容

搭建 entware-ng

$ git clone https://github.com/Entware-ng/Entware-ng.git
$ cd Entware-ng
$ make package/symlinks
$ cp ./configs/x64.config .config
$ make tools/install
$ make toolchain/install
$ make target/compile

编译自带软件包

编译名叫miredo的软件(首先需要将软件源码放置package下,miredo放置在package下)用make menuconfig选中miredo相关软件包

$ make package/gettext/compile
$ make package/miredo/compile

编译完成后,将安装包拷贝出来安装就可以了,需要依赖entware-ng的一些软件和库。

目前win的teredo服务器已经改成win10.ipv6.microsoft.com,而不是teredo.ipv6.microsoft.com了

附上源码和x86-64的ipk。点此下载

armv7的ipk(无条件未测试)点此下载

“编译了entware-ng的miredo”的9个回复

  1. 你好,询问一下,我自己编译怎么无法编译出ipk文件。编译armv7版本的,请教一下是什么原因?或者你帮忙编译一个armv7的。谢谢。

  2. 我这的编译出错,能否帮忙编译一个7260a用的miredo,感激不尽,邮箱a9137021@163.com

  3. @博主你好:在之前先编译gettext和gettext-full两个包试试 7260a是什么类型处理器? 您可以将错误信息发下看看。估计是gettext出错

  4. @Joe:在之前先编译gettext和gettext-full两个包试试 要是有时间编一个armv7的试试 您可以将错误信息发下看看。估计是gettext出错

  5. 能不能帮忙编译个mipsel的,我的环境能其他package但是编译miredo时提示Nothing to compile不知道什么原因。

  6. 能不能帮忙编译个mipsel的,我的环境能其他package但是编译miredo时提示Nothing to compile不知道什么原因。

发表评论

电子邮件地址不会被公开。 必填项已用*标注