install failing to create ftpd

Caleb Simonyi-Gindele <[email protected]> Thu, 14 Jul 2005 10:18:23 -0600
Newsgroups gmane.network.ftp.wuftpd.user
Message-ID <[email protected]>
I am running CentOS 4.1 on a P4 box.

It seems like the install is failing to make created teh ftpd files. I 
also tried ./configure but the make failed for that as well.

./build lnx gives the following:

Copying Makefiles.

Linking src/config.h

Making support library.
cc -O3 -fomit-frame-pointer -fno-strength-reduce -pipe   -c strcasestr.c
cc -O3 -fomit-frame-pointer -fno-strength-reduce -pipe   -c authuser.c
cc -O3 -fomit-frame-pointer -fno-strength-reduce -pipe   -c snprintf.c
rm -f libsupport.a
ar cq libsupport.a strcasestr.o authuser.o snprintf.o
ranlib libsupport.a

Making ftpd.
cc -O3 -fomit-frame-pointer -fno-strength-reduce -pipe -I.. 
-I../support  -L../support -s  -DUSE_PAM   -c -o COPYRIGHT.o COPYRIGHT.c
sh newvers.sh
cc -O3 -fomit-frame-pointer -fno-strength-reduce -pipe -I.. 
-I../support  -L../support -s  -DUSE_PAM   -c -o vers.o vers.c
cc -O3 -fomit-frame-pointer -fno-strength-reduce -pipe -I.. 
-I../support  -L../support -s  -DUSE_PAM   -c -o ftpd.o ftpd.c
ftpd.c: In function `pass':
ftpd.c:2879: error: invalid application of `sizeof' to incomplete type 
`dqblk'
make: *** [ftpd.o] Error 1

Making ftpcount.
cc -O3 -fomit-frame-pointer -fno-strength-reduce -pipe -I.. 
-I../support  -L../support -s  -DUSE_PAM   -c -o ftpcount.o ftpcount.c
cc -L../support -s  -o ftpcount COPYRIGHT.o vers.o ftpcount.o -lsupport 
-lresolv -lpam -ldl -lcrypt

Making ftpshut.
cc -O3 -fomit-frame-pointer -fno-strength-reduce -pipe -I.. 
-I../support  -L../support -s  -DUSE_PAM   -c -o ftpshut.o ftpshut.c
ftpshut.c: In function `shutdown_msgfile':
ftpshut.c:110: error: dereferencing pointer to incomplete type
ftpshut.c:111: error: dereferencing pointer to incomplete type
ftpshut.c:112: error: dereferencing pointer to incomplete type
ftpshut.c:113: error: dereferencing pointer to incomplete type
ftpshut.c:114: error: dereferencing pointer to incomplete type
ftpshut.c: In function `main':
ftpshut.c:285: warning: assignment makes pointer from integer without a cast
ftpshut.c:290: warning: assignment makes pointer from integer without a cast
ftpshut.c:294: warning: assignment makes pointer from integer without a cast
ftpshut.c:295: error: dereferencing pointer to incomplete type
ftpshut.c:296: error: dereferencing pointer to incomplete type
ftpshut.c:298: error: dereferencing pointer to incomplete type
ftpshut.c:298: error: dereferencing pointer to incomplete type
make: *** [ftpshut.o] Error 1

Making ftprestart.
cc -O3 -fomit-frame-pointer -fno-strength-reduce -pipe -I.. 
-I../support  -L../support -s  -DUSE_PAM   -c -o ftprestart.o ftprestart.c
cc -O3 -fomit-frame-pointer -fno-strength-reduce -pipe -I.. 
-I../support  -L../support -s  -DUSE_PAM   -c -o rdservers.o rdservers.c
cc -L../support -s  -o ftprestart COPYRIGHT.o vers.o ftprestart.o 
rdservers.o -lsupport -lresolv -lpam -ldl -lcrypt

Making ckconfig.
cc -O3 -fomit-frame-pointer -fno-strength-reduce -pipe -I.. 
-I../support  -L../support -s  -DUSE_PAM   -c -o ckconfig.o ckconfig.c
cc -L../support -s  -o ckconfig COPYRIGHT.o vers.o ckconfig.o 
rdservers.o -lsupport -lresolv -lpam -ldl -lcrypt

Making privatepw.
cc -O3 -fomit-frame-pointer -fno-strength-reduce -pipe -I.. 
-I../support  -L../support -s  -DUSE_PAM -L../support -s  -o privatepw 
COPYRIGHT.o vers.o ../util/privatepw/privatepw.c -lsupport -lresolv 
-lpam -ldl -lcrypt
/tmp/ccRZP5hV.o(.text+0x582): In function `main':
: warning: the use of `tmpnam' is dangerous, better use `mkstemp'

Executables are in bin directory:
size: 'bin/ftpd': No such file
   text    data     bss     dec     hex filename
   6531     536      12    7079    1ba7 bin/ftpcount
size: 'bin/ftpshut': No such file
   6629     464   12320   19413    4bd5 bin/ftprestart
   6531     536      12    7079    1ba7 bin/ftpwho
   5625     420    8224   14269    37bd bin/ckconfig
   7737     556     352    8645    21c5 bin/privatepw
Done

How might I resolve this?

Thanks,
Caleb
caleb.vcf (text/x-vcard, 360 B)
begin:vcard
fn:Caleb Simonyi-Gindele
n:Simonyi-Gindele;Caleb
org:Advanced Technology Corp.
adr:;;79 N. Franklin Turnpike;Ramsey;NJ;07446;USA
email;internet:[email protected]
title:R&D Specialist
tel;work:1-201-399-4374
tel;fax:1-201-399-4373
tel;home:1-306-482-5040
tel;cell:1-306-482-7050
x-mozilla-html:TRUE
url:http://www.vetstar.com
version:2.1
end:vcard