Can't install Proftpd log.c

burtonn

Verified User
Joined
Jun 9, 2008
Messages
5
Hello,

I can't install proftpd. I installed DirectAdmin yest. and everything went okay. Except Proftpd. So I tried to reinstall it using custombuild.

./build clean
./build update
./build proftpd

Configure goes okay but when I entering in the make mode I get this error at log.c.

Code:
Done. Making proftpd-1.3.1...
Trying to make ProFTPD...
echo \#define BUILD_STAMP \"`date`\" >include/buildstamp.h
cd lib/ && make lib
make[1]: Entering directory `/usr/local/directadmin/custombuild/proftpd-1.3.1/lib'
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c pr_fnmatch.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c sstrncpy.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c strsep.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c vsnprintf.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c glibc-glob.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c glibc-hstrerror.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c glibc-mkstemp.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c pr-syslog.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c pwgrent.c
ar rc libsupp.a pr_fnmatch.o sstrncpy.o strsep.o vsnprintf.o glibc-glob.o glibc-hstrerror.o glibc-mkstemp.o pr-syslog.o pwgrent.o
ranlib libsupp.a
make[1]: Leaving directory `/usr/local/directadmin/custombuild/proftpd-1.3.1/lib'
cd src/ && make src
make[1]: Entering directory `/usr/local/directadmin/custombuild/proftpd-1.3.1/src'
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c main.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c timers.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c sets.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c pool.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c table.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c regexp.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c dirtree.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c support.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c netaddr.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c inet.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c child.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c parser.c
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -Wno-long-double -c log.c
log.c: In function âlog_wtmpâ:
log.c:173: warning: ignoring return value of âftruncateâ, declared with attribute warn_unused_result
At top level:
cc1: error: unrecognized command line option "-Wno-long-double"
make[1]: *** [log.o] Error 1
make[1]: Leaving directory `/usr/local/directadmin/custombuild/proftpd-1.3.1/src'
make: *** [src] Error 2

*** The make has failed, do you want to try to make again? (y,n):

I'm using Ubuntu Server 2.6.27-9-server

My friend used this VPS before me to only test Proftpd... Before installing DirectAdmin, I removed everything, apt-get remove --purge proftpd, I removed config , log also before.

Thanks for your help
 
Last edited:
Back
Top