主页 > 建站 > 编译ssr for openwrt 版本

编译ssr for openwrt 版本

2016年12月21日 编译ssr for openwrt 版本无评论 阅读: 2,610 次

openwrt sdk 交叉编译

进入sdk目录:
ubuntu:~/t/openwrt/bin/ar71xx/OpenWrt-SDK-ar71xx-generic_gcc-4.8-linaro_uClibc-0.9.33.2.Linux-x86_64$
进入package目录
$ cd package/
获取源码:
$ git clone -b shadowsocksR https://github.com/harveyhu2012/openwrt-shadowsocks.git
$ git clone -b shadowsocksR https://github.com/harveyhu2012/openwrt-dist-luci.git
配置:
$ cd ..
$ make menuconfig
选择shadowsocksR-libev-spec、luci-app-shadowsocksR-spec
编译:
$ make V=99 -j2
生成后的ipk在:
openwrt/bin/ar71xx/OpenWrt-SDK-ar71xx-generic_gcc-4.8-linaro_uClibc-0.9.33.2.Linux-x86_64/bin/ar71xx/packages/base

另一个版本
获取源码:
$ git clone -b shadowsocksR https://github.com/etnperlong/openwrt-shadowsocks.git
$ git clone -b shadowsocksR https://github.com/etnperlong/openwrt-dist-luci.git
注:在https://github.com/etnperlong/openwrt-shadowsocks上同步的是以前的shadowsocks-libev代码,如果要同步最新代码,需修改makefile文件:

到https://github.com/breakwa11/shadowsocks-libev网站找最新分支:

点红框链接进去,可以发现版本标识SHA:

修改:

PKG_SOURCE_VERSION:=d022e3177c4bbcd3a13dbb41aa3c2a7dbf50a672

版本号也升下级:

PKG_VERSION:=2.4.9

另外新版本依赖pcre,需修改:

DEPENDS:=$(3) +libpcre +libpthread

发表评论

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