QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 809|回复: 1

socks5编译出错

[复制链接]
发表于 2004-5-8 13:58:33 | 显示全部楼层 |阅读模式
fedora core1,
make[1]: Entering directory `/root/soft/socks5-v1.0r11/server'
make[1]: Leaving directory `/root/soft/socks5-v1.0r11/server'
make[1]: Entering directory `/root/soft/socks5-v1.0r11/lib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/soft/socks5-v1.0r11/lib'
make[1]: Entering directory `/root/soft/socks5-v1.0r11/lib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/soft/socks5-v1.0r11/lib'
make[1]: Entering directory `/root/soft/socks5-v1.0r11/clients'
make[2]: Entering directory `/root/soft/socks5-v1.0r11/clients/pt'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/soft/socks5-v1.0r11/clients/pt'
make[2]: Entering directory `/root/soft/socks5-v1.0r11/clients/ftp'
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  -DINCLUDE_PROTOTYPES    -c ./ftp.c
In file included from ftp.c:51:
/usr/lib/gcc-lib/i386-redhat-linux/3.3.2/include/varargs.h:4:2: #error "GCC no longer implements <varargs.h>."
/usr/lib/gcc-lib/i386-redhat-linux/3.3.2/include/varargs.h:5:2: #error "Revise your code to use <stdarg.h>."
ftp.c:244: error: syntax error before "va_dcl"
ftp.c:244: error: syntax error before '{' token
ftp.c:250: error: redefinition of `abrtflag'
ftp.c:79: error: `abrtflag' previously defined here
ftp.c:250: warning: data definition has no type or storage class
ftp.c:251: error: syntax error before "if"
ftp.c:254: warning: parameter names (without types) in function declaration
ftp.c:254: warning: data definition has no type or storage class
ftp.c:255: error: conflicting types for `fmt'
ftp.c:246: error: previous declaration of `fmt'
ftp.c:255: error: `ap' undeclared here (not in a function)
ftp.c:255: error: syntax error before "char"
ftp.c:260: warning: parameter names (without types) in function declaration
ftp.c:260: warning: data definition has no type or storage class
ftp.c:262: error: syntax error before string constant
ftp.c:262: warning: conflicting types for built-in function `printf'
ftp.c:262: warning: data definition has no type or storage class
ftp.c:263: warning: parameter names (without types) in function declaration
ftp.c:263: warning: data definition has no type or storage class
ftp.c:264: error: syntax error before '}' token
ftp.c:268: warning: data definition has no type or storage class
ftp.c:269: error: syntax error before "return"
ftp.c:272: error: conflicting types for `oldintr'
ftp.c:248: error: previous declaration of `oldintr'
ftp.c:272: warning: data definition has no type or storage class
ftp.c:274: warning: parameter names (without types) in function declaration
ftp.c:274: warning: data definition has no type or storage class
ftp.c:275: error: `ap' undeclared here (not in a function)
ftp.c:275: error: syntax error before "char"
ftp.c:276: warning: parameter names (without types) in function declaration
ftp.c:276: warning: data definition has no type or storage class
ftp.c:277: warning: parameter names (without types) in function declaration
ftp.c:277: warning: data definition has no type or storage class
ftp.c:279: warning: parameter names (without types) in function declaration
ftp.c:279: warning: data definition has no type or storage class
ftp.c:281: warning: data definition has no type or storage class
ftp.c:282: warning: passing arg 1 of `strcmp' makes pointer from integer without a cast
ftp.c:282: error: initializer element is not constant
ftp.c:282: warning: data definition has no type or storage class
ftp.c:284: error: syntax error before numeric constant
ftp.c:284: error: conflicting types for `Signal'
../../include/sigfix.h:20: error: previous declaration of `Signal'
ftp.c:284: warning: data definition has no type or storage class
ftp.c: In function `getreply':
ftp.c:372: warning: assignment makes pointer from integer without a cast
ftp.c: In function `proxtrans':
ftp.c:577: warning: assignment makes pointer from integer without a cast
ftp.c: In function `sendrequest':
ftp.c:757: warning: assignment makes pointer from integer without a cast
ftp.c:761: warning: assignment makes pointer from integer without a cast
ftp.c:845: warning: assignment makes pointer from integer without a cast
ftp.c: In function `recvrequest':
ftp.c:1015: warning: assignment makes pointer from integer without a cast
ftp.c:1093: warning: assignment makes pointer from integer without a cast
ftp.c: In function `pswitch':
ftp.c:1365: warning: assignment makes pointer from integer without a cast
make[2]: *** [ftp.o] Error 1
make[2]: Target `all' not remade because of errors.
make[2]: Leaving directory `/root/soft/socks5-v1.0r11/clients/ftp'
make[2]: Entering directory `/root/soft/socks5-v1.0r11/clients/finger'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/soft/socks5-v1.0r11/clients/finger'
make[2]: Entering directory `/root/soft/socks5-v1.0r11/clients/archie'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/soft/socks5-v1.0r11/clients/archie'
make[2]: Entering directory `/root/soft/socks5-v1.0r11/clients/telnet'
make[3]: Entering directory `/root/soft/socks5-v1.0r11/clients/telnet/libtelnet'make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/soft/socks5-v1.0r11/clients/telnet/libtelnet'
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAVE_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./commands.c
In file included from commands.c:86:
/usr/lib/gcc-lib/i386-redhat-linux/3.3.2/include/varargs.h:4:2: #error "GCC no longer implements <varargs.h>."
/usr/lib/gcc-lib/i386-redhat-linux/3.3.2/include/varargs.h:5:2: #error "Revise your code to use <stdarg.h>."
commands.c:2096: error: syntax error before "va_dcl"
commands.c:2097: error: syntax error before '{' token
commands.c:2104: warning: parameter names (without types) in function declaration
commands.c:2104: warning: data definition has no type or storage class
commands.c:2105: error: conflicting types for `routine'
commands.c:2100: error: previous declaration of `routine'
commands.c:2105: error: `ap' undeclared here (not in a function)
commands.c:2105: error: syntax error before "intrtn_t"
commands.c:2109: warning: parameter names (without types) in function declaration
commands.c:2109: warning: data definition has no type or storage class
commands.c:2110: error: syntax error before "return"
commands.c:125: warning: `call' used but never defined
make[2]: *** [commands.o] Error 1
make[2]: Target `all' not remade because of errors.
make[2]: Leaving directory `/root/soft/socks5-v1.0r11/clients/telnet'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/soft/socks5-v1.0r11/clients'
make: *** [clients] Error 2
 楼主| 发表于 2004-5-8 14:01:05 | 显示全部楼层
/usr/lib/gcc-lib/i386-redhat-linux/3.3.2/include/varargs.h:4:2: #error "GCC no longer implements <varargs.h>."
/usr/lib/gcc-lib/i386-redhat-linux/3.3.2/include/varargs.h:5:2: #error "Revise your code to use <stdarg.h>."
这两行是什么意思?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-25 12:39 , Processed in 0.049583 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表