socks5编译出错
fedora core1,make: Entering directory `/root/soft/socks5-v1.0r11/server'
make: Leaving directory `/root/soft/socks5-v1.0r11/server'
make: Entering directory `/root/soft/socks5-v1.0r11/lib'
make: Nothing to be done for `all'.
make: Leaving directory `/root/soft/socks5-v1.0r11/lib'
make: Entering directory `/root/soft/socks5-v1.0r11/lib'
make: Nothing to be done for `all'.
make: Leaving directory `/root/soft/socks5-v1.0r11/lib'
make: Entering directory `/root/soft/socks5-v1.0r11/clients'
make: Entering directory `/root/soft/socks5-v1.0r11/clients/pt'
make: Nothing to be done for `all'.
make: Leaving directory `/root/soft/socks5-v1.0r11/clients/pt'
make: 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: *** Error 1
make: Target `all' not remade because of errors.
make: Leaving directory `/root/soft/socks5-v1.0r11/clients/ftp'
make: Entering directory `/root/soft/socks5-v1.0r11/clients/finger'
make: Nothing to be done for `all'.
make: Leaving directory `/root/soft/socks5-v1.0r11/clients/finger'
make: Entering directory `/root/soft/socks5-v1.0r11/clients/archie'
make: Nothing to be done for `all'.
make: Leaving directory `/root/soft/socks5-v1.0r11/clients/archie'
make: Entering directory `/root/soft/socks5-v1.0r11/clients/telnet'
make: Entering directory `/root/soft/socks5-v1.0r11/clients/telnet/libtelnet'make: Nothing to be done for `all'.
make: 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: *** Error 1
make: Target `all' not remade because of errors.
make: Leaving directory `/root/soft/socks5-v1.0r11/clients/telnet'
make: *** Error 2
make: Leaving directory `/root/soft/socks5-v1.0r11/clients'
make: *** Error 2 /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>."
这两行是什么意思?
页:
[1]