Subject: help on installing wuftp

From: Quay Ly <[email-masked]>
Date: Wed, 28 Aug 1996 10:52:41 -0700 (PDT)

Hello..  I am having trouble installing wuftp on my system.  I had a lot
of compiling errors.  According to the INSTALL file, it told me to copy
/usr/include/arpa/ftp.h to support/ftp.h.  But when I did that, I got more
compiling error.

****Before copy file****
28 > ./build sol
make args are : 
make opts are : 

Linking Makefiles.

Making support library.
cc -g -DDEBUG   -c fnmatch.c
cc -g -DDEBUG   -c strcasestr.c
cc -g -DDEBUG   -c strsep.c
cc -g -DDEBUG   -c authuser.c
"/usr/include/arpa/inet.h", line 46: warning: dubious tag declaration:
struct in
_addr
rm -f libsupport.a
ar cq libsupport.a fnmatch.o strcasestr.o strsep.o authuser.o
touch libsupport.a

Making ftpd.
cc -g -DDEBUG -I.. -I../support -L../support  -c  ftpd.c
"ftpd.c", line 512: warning: semantics of ">" change in ANSI C; use
explicit cas
t
"ftpd.c", line 532: warning: semantics of ">" change in ANSI C; use
explicit cast
"ftpd.c", line 759: warning: semantics of ">" change in ANSI C; use
explicit cast
"ftpd.c", line 1972: undefined symbol: typenames
"ftpd.c", line 1972: cannot dereference non-pointer type
"ftpd.c", line 1974: undefined symbol: formnames
"ftpd.c", line 1974: cannot dereference non-pointer type
"ftpd.c", line 1982: undefined symbol: strunames
"ftpd.c", line 1982: cannot dereference non-pointer type
"ftpd.c", line 1982: undefined symbol: modenames
"ftpd.c", line 1982: cannot dereference non-pointer type
cc: acomp failed for ftpd.c
*** Error code 1
make: Fatal error: Command failed for target `ftpd.o'

Making ftpcount.
cc -g -DDEBUG -I.. -I../support -L../support -o ftpcount ftpcount.c vers.o
-lsup
port -lsocket -lnsl -lgen 

ld: fatal: file vers.o: cannot open file; errno=2
ld: fatal: File processing errors.  No output written to ftpcount
*** Error code 1
make: Fatal error: Command failed for target `ftpcount'
Making ftpshut.
cc -g -DDEBUG -I.. -I../support -L../support -o ftpshut ftpshut.c vers.o
-lsupport -lsocket -lnsl -lgen
ld: fatal: file vers.o: cannot open file; errno=2
ld: fatal: File processing errors.  No output written to ftpshut
*** Error code 1
make: Fatal error: Command failed for target `ftpshut'

Making ckconfig.
cc -g -DDEBUG -I.. -I../support -L../support -o ckconfig ckconfig.c

Links to executables are in bin directory:
size: bin/ftpd: cannot open
size: bin/ftpcount: cannot open
size: bin/ftpshut: cannot open
size: bin/ftpwho: cannot open
bin/ckconfig: 4009 + 516 + 328 = 4853
Done

****AFTER copy file****

29 > ./build sol
make opts are : 

Linking Makefiles.

Making support library.
cc -g -DDEBUG   -c fnmatch.c
cc -g -DDEBUG   -c strcasestr.c
cc -g -DDEBUG   -c strsep.c
cc -g -DDEBUG   -c authuser.c
"/usr/include/arpa/inet.h", line 46: warning: dubious tag declaration:
struct in_addr
rm -f libsupport.a
ar cq libsupport.a fnmatch.o strcasestr.o strsep.o authuser.o
touch libsupport.a

Making ftpd.
cc -g -DDEBUG -I.. -I../support -L../support  -c  ftpd.c
"ftpd.c", line 512: warning: semantics of ">" change in ANSI C; use
explicit cast
"ftpd.c", line 532: warning: semantics of ">" change in ANSI C; use
explicit cast
"ftpd.c", line 759: warning: semantics of ">" change in ANSI C; use
explicit cast

"ftpcmd.y", line 888: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 888: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 888: warning: initialization type mismatch
"ftpcmd.y", line 889: warning: initialization type mismatch
"ftpcmd.y", line 889: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 889: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 889: warning: initialization type mismatch
"ftpcmd.y", line 890: warning: initialization type mismatch
"ftpcmd.y", line 890: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 890: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 890: warning: initialization type mismatch
"ftpcmd.y", line 891: warning: initialization type mismatch
"ftpcmd.y", line 891: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 891: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 891: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 891: warning: initialization type mismatch
"ftpcmd.y", line 892: warning: initialization type mismatch
"ftpcmd.y", line 892: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 892: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 892: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 892: warning: initialization type mismatch
"ftpcmd.y", line 893: warning: initialization type mismatch
"ftpcmd.y", line 893: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 893: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 893: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 893: warning: initialization type mismatch
"ftpcmd.y", line 894: warning: initialization type mismatch
"ftpcmd.y", line 894: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 894: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 894: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 894: warning: initialization type mismatch
"ftpcmd.y", line 895: warning: initialization type mismatch
"ftpcmd.y", line 895: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 895: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 895: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 895: warning: initialization type mismatch
"ftpcmd.y", line 896: warning: initialization type mismatch
"ftpcmd.y", line 896: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 896: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 896: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 896: warning: initialization type mismatch
"ftpcmd.y", line 897: warning: initialization type mismatch
"ftpcmd.y", line 897: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 897: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 897: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 897: warning: initialization type mismatch
"ftpcmd.y", line 898: warning: initialization type mismatch
"ftpcmd.y", line 898: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 898: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 898: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 898: warning: initialization type mismatch
"ftpcmd.y", line 899: warning: initialization type mismatch
"ftpcmd.y", line 899: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 899: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 899: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 899: warning: initialization type mismatch
"ftpcmd.y", line 900: warning: initialization type mismatch
"ftpcmd.y", line 900: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 900: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 900: warning: initialization type mismatch
"ftpcmd.y", line 901: warning: initialization type mismatch
"ftpcmd.y", line 901: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 901: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 901: warning: initialization type mismatch
"ftpcmd.y", line 902: warning: initialization type mismatch
"ftpcmd.y", line 902: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 902: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 902: warning: initialization type mismatch
"ftpcmd.y", line 903: warning: initialization type mismatch
"ftpcmd.y", line 903: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 903: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 903: warning: initialization type mismatch
"ftpcmd.y", line 904: warning: initialization type mismatch
"ftpcmd.y", line 904: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 904: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 904: warning: initialization type mismatch
"ftpcmd.y", line 905: warning: initialization type mismatch
"ftpcmd.y", line 905: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 905: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 905: warning: initialization type mismatch
"ftpcmd.y", line 906: warning: initialization type mismatch
"ftpcmd.y", line 906: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 906: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 906: warning: initialization type mismatch
"ftpcmd.y", line 907: warning: initialization type mismatch
"ftpcmd.y", line 907: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 907: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 907: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 907: warning: initialization type mismatch
"ftpcmd.y", line 908: warning: initialization type mismatch
"ftpcmd.y", line 908: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 908: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 908: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 908: warning: initialization type mismatch
"ftpcmd.y", line 909: warning: initialization type mismatch
"ftpcmd.y", line 909: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 909: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 909: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 909: warning: initialization type mismatch
"ftpcmd.y", line 910: warning: initialization type mismatch
"ftpcmd.y", line 910: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 910: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 910: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 910: warning: initialization type mismatch
"ftpcmd.y", line 911: warning: initialization type mismatch
"ftpcmd.y", line 911: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 911: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 911: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 911: warning: initialization type mismatch
"ftpcmd.y", line 912: warning: initialization type mismatch
"ftpcmd.y", line 912: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 912: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 912: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 912: warning: initialization type mismatch
"ftpcmd.y", line 913: warning: initialization type mismatch
"ftpcmd.y", line 913: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 913: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 913: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 913: warning: initialization type mismatch
"ftpcmd.y", line 914: warning: initialization type mismatch
"ftpcmd.y", line 914: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 914: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 914: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 914: warning: initialization type mismatch
"ftpcmd.y", line 915: warning: initialization type mismatch
"ftpcmd.y", line 915: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 915: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 915: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 915: warning: initialization type mismatch
"ftpcmd.y", line 916: warning: initialization type mismatch
"ftpcmd.y", line 916: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 916: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 916: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 916: warning: initialization type mismatch
"ftpcmd.y", line 917: warning: initialization type mismatch
"ftpcmd.y", line 917: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 917: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 917: warning: improper pointer/integer combination: op
"="
 "ftpcmd.y", line 917: warning: initialization type mismatch
"ftpcmd.y", line 918: warning: initialization type mismatch
"ftpcmd.y", line 918: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 918: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 918: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 918: warning: initialization type mismatch
"ftpcmd.y", line 919: warning: initialization type mismatch
"ftpcmd.y", line 919: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 919: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 919: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 919: warning: initialization type mismatch
"ftpcmd.y", line 920: warning: initialization type mismatch
"ftpcmd.y", line 920: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 920: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 920: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 920: warning: initialization type mismatch
"ftpcmd.y", line 921: warning: initialization type mismatch
"ftpcmd.y", line 921: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 921: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 921: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 921: warning: initialization type mismatch
"ftpcmd.y", line 922: warning: initialization type mismatch
"ftpcmd.y", line 922: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 922: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 922: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 922: warning: initialization type mismatch
"ftpcmd.y", line 923: warning: initialization type mismatch
"ftpcmd.y", line 923: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 923: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 923: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 923: warning: initialization type mismatch
"ftpcmd.y", line 924: warning: initialization type mismatch
"ftpcmd.y", line 924: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 924: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 924: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 924: warning: initialization type mismatch
"ftpcmd.y", line 925: warning: initialization type mismatch
"ftpcmd.y", line 925: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 925: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 925: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 925: warning: initialization type mismatch
"ftpcmd.y", line 926: warning: initialization type mismatch
"ftpcmd.y", line 926: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 926: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 926: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 926: warning: initialization type mismatch
"ftpcmd.y", line 927: warning: initialization type mismatch
"ftpcmd.y", line 927: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 927: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 927: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 927: warning: initialization type mismatch
"ftpcmd.y", line 928: warning: initialization type mismatch
"ftpcmd.y", line 928: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 928: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 928: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 928: warning: initialization type mismatch
"ftpcmd.y", line 929: warning: initialization type mismatch
"ftpcmd.y", line 929: warning: improper pointer/integer combination: op"="
"ftpcmd.y", line 929: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 929: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 929: warning: initialization type mismatch
"ftpcmd.y", line 930: warning: initialization type mismatch
"ftpcmd.y", line 930: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 930: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 930: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 930: warning: initialization type mismatch
"ftpcmd.y", line 931: warning: initialization type mismatch
"ftpcmd.y", line 931: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 931: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 931: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 931: warning: initialization type mismatch
"ftpcmd.y", line 932: warning: initialization type mismatch
"ftpcmd.y", line 932: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 932: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 932: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 932: warning: initialization type mismatch
"ftpcmd.y", line 936: parameter not in identifier list: sitetab
"ftpcmd.y", line 936: cannot initialize parameter: sitetab
"ftpcmd.y", line 937: warning: assignment type mismatch
"ftpcmd.y", line 937: too many initializers for scalar
"ftpcmd.y", line 937: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 937: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 937: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 937: warning: initialization type mismatch
"ftpcmd.y", line 938: warning: initialization type mismatch
"ftpcmd.y", line 938: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 938: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 938: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 938: warning: initialization type mismatch
"ftpcmd.y", line 939: warning: initialization type mismatch
"ftpcmd.y", line 939: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 939: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 939: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 939: warning: initialization type mismatch
"ftpcmd.y", line 940: warning: initialization type mismatch
"ftpcmd.y", line 940: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 940: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 940: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 940: warning: initialization type mismatch
"ftpcmd.y", line 941: warning: initialization type mismatch
"ftpcmd.y", line 941: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 941: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 941: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 941: warning: initialization type mismatch
"ftpcmd.y", line 942: warning: initialization type mismatch
"ftpcmd.y", line 942: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 942: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 942: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 942: warning: initialization type mismatch
"ftpcmd.y", line 943: warning: initialization type mismatch
"ftpcmd.y", line 943: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 943: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 943: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 943: warning: initialization type mismatch
"ftpcmd.y", line 944: warning: initialization type mismatch
"ftpcmd.y", line 944: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 944: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 944: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 944: warning: initialization type mismatch
"ftpcmd.y", line 945: warning: initialization type mismatch
"ftpcmd.y", line 945: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 945: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 945: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 945: warning: initialization type mismatch
"ftpcmd.y", line 946: warning: initialization type mismatch
"ftpcmd.y", line 946: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 946: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 946: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 946: warning: initialization type mismatch
"ftpcmd.y", line 947: warning: initialization type mismatch
"ftpcmd.y", line 947: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 947: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 947: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 947: warning: initialization type mismatch
"ftpcmd.y", line 948: warning: initialization type mismatch
"ftpcmd.y", line 948: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 948: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 948: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 948: warning: initialization type mismatch
"ftpcmd.y", line 949: warning: initialization type mismatch
"ftpcmd.y", line 949: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 949: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 949: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 949: warning: initialization type mismatch
"ftpcmd.y", line 955: warning: function prototype parameters must have
types
"ftpcmd.y", line 955: parameter not in identifier list: lookup
"ftpcmd.y", line 955: syntax error before or at: register
"ftpcmd.y", line 955: parameter not in identifier list: p
"ftpcmd.y", line 956: parameter not in identifier list: cmd
"ftpcmd.y", line 957: syntax error before or at: {
"ftpcmd.y", line 959: warning: syntax error:  empty declaration
"ftpcmd.y", line 959: parameter not in identifier list: p
"ftpcmd.y", line 959: parameter not in identifier list: name
"ftpcmd.y", line 959: warning: syntax error:  empty declaration
"ftpcmd.y", line 959: parameter not in identifier list: p
"ftpcmd.y", line 960: syntax error before or at: ->
"ftpcmd.y", line 961: parameter not in identifier list: p
"ftpcmd.y", line 962: syntax error before or at: return
"ftpcmd.y", line 962: warning: syntax error:  empty declaration
"ftpcmd.y", line 972: warning: function prototype parameters must have
types
"ftpcmd.y", line 972: parameter not in identifier list: getline
"ftpcmd.y", line 972: parameter not in identifier list: s
"ftpcmd.y", line 973: parameter not in identifier list: iop
"ftpcmd.y", line 975: parameter not in identifier list: c
"ftpcmd.y", line 976: parameter not in identifier list: cs
"ftpcmd.y", line 980: undefined symbol: n
"ftpcmd.y", line 987: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 1026: warning: improper pointer/integer combination: op
"="
"ftpcmd.y", line 1027: cannot recover from previous errors
cc: acomp failed for ftpcmd.c
*** Error code 1
make: Fatal error: Command failed for target `ftpcmd.o'

Making ftpcount.
cc -g -DDEBUG -I.. -I../support -L../support -o ftpcount ftpcount.c vers.o
-lsupport -lsocket -lnsl -lgen 
ld: fatal: file vers.o: cannot open file; errno=2
ld: fatal: File processing errors.  No output written to ftpcount
*** Error code 1
make: Fatal error: Command failed for target `ftpcount'

Making ftpshut.
cc -g -DDEBUG -I.. -I../support -L../support -o ftpshut ftpshut.c vers.o
-lsupport -lsocket -lnsl -lgen
ld: fatal: file vers.o: cannot open file; errno=2
ld: fatal: File processing errors.  No output written to ftpshut
*** Error code 1
make: Fatal error: Command failed for target `ftpshut'

Making ckconfig.
cc -g -DDEBUG -I.. -I../support -L../support -o ckconfig ckconfig.c

Links to executables are in bin directory:
size: bin/ftpd: cannot open
size: bin/ftpcount: cannot open
size: bin/ftpshut: cannot open
size: bin/ftpwho: cannot open
bin/ckconfig: 4009 + 516 + 328 = 4853
Done

----

Quay Ly ([email-masked])			Computer Science Dept.