Tomatoware MIPSEL 下静态编译 shadowsocks-libev

2015-12-30 – 2:22 下午 --- 4,002 次阅读

先配置下选项,我这里以 PolarSSL 为例:
./configure --prefix=/opt --with-crypto-library=polarssl --with-polarssl=/mmc/lib --with-polarssl-include=/mmc/include

为了解决编译时出现的 epoll 相关错误(应为 uClibc 版本低的原因),需要:
sed -i "s/epoll_create1/epoll_create/g" ./libev/ev_epoll.c

使用 ldtools 的话,可以在编译二进制文件时指定 -all-static:
sed -i "s/LDFLAGS = /LDFLAGS = -all-static/g" ./src/Makefile

然后就可以:

make
strip ./src/ss-*
make install
点击显示引用框
引用本文,复制粘贴...

点击可把本文加入多个网络分享站点

您必须 登录 才能发表评论.