[root@jon1 ss5-3.7.8]# 制作 make[1]: 进入目录 `/root/app/ss5-3.7.8/common' make[1]: 对于‘all’不需要做任何事情。 make[1]: 离开目录 `/root/app/ss5-3.7.8/common' make[1]: 进入目录 `/root/app/ss5-3.7.8/modules' make[2]: 进入目录 `/root/app/ss5-3.7.8/modules/mod_socks4' gcc -g -O2 -DLINUX -D_FILE_OFFSET_BITS=64 -I . -I ../../include -shared -fPIC -o mod_socks4.so SS5Mod_socks4.o ../../common/SS5OpenLdap.o -lpthread /usr/bin/ld: ../../common/SS5OpenLdap.o: 在创建共享对象时,无法使用针对“本地符号”的重定位 R_X86_64_32S;使用 -fPIC 重新编译 ../../common/SS5OpenLdap.o:无法读取符号:错误值 collect2:ld 返回 1 退出状态 make[2]: *** [mod_socks4.so] 错误 1 make[2]: 离开目录 `/root/app/ss5-3.7.8/modules/mod_socks4' make[1]: *** [全部] 错误 1 make[1]: 离开目录 `/root/app/ss5-3.7.8/modules' make:*** [模块] 错误 2
此外,我可以使用其他 socks5 服务器吗?
答案1
ss5 在 fedora 仓库中,您尝试编译它有什么特别的原因吗?
$ yum info ss5
Excluding Packages in global exclude list
Finished
Available Packages
Name : ss5
Arch : x86_64
Version : 3.6.4
Release : 3.fc10
Size : 191 k
Repo : updates
Summary : Socks Server 5
URL : http://sourceforge.net/projects/ss5
License : GPLv2+
Description: ss5 is a socks server, which supports both SOCKS4 and SOCKS5
: protocols, that runs on Linux/Solaris platforms.