OpenWrt 上编译 redsocks
2013 年 11 月 06 日
一开始以为编译for OpenWrt的应用很难搞,看懂了文档之后发现也挺简单的。
- 下载redsocks改版,从这个github地址
- 写一个脚本build.sh
!/bin/bash
PATH=$PATH:~/workspace/openwrt/attitude_adjustment/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/bin/
export PATH
STAGING_DIR=~/workspace/openwrt/attitude_adjustment/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/
export STAGING_DIR
make CC=mips-openwrt-linux-uclibc-gcc LD=mips-openwrt-linux-ulibc-ld
- 修改Makefile中的CFLAGS,将其中的路径改为正确的include和lib路径
- 执行build.sh,获取redsocks2可执行程序
整体参考OpenWrt官方教程
P.S. 从实际运行的效果来看,这个版本感觉不太稳定。https好像也不通。