linux-01:/usr/local/src/proftpd-1.2.6-tls-20020907 # make
echo \#define BUILD_STAMP \"`date`\" > include/buildstamp.h
cd lib ; make lib
make[1]: Entering directory `/usr/local/src/proftpd-1.2.6-tls-20020907/lib'
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c getopt.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c getopt1.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c pr_fnmatch.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c strsep.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c vsnprintf.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c glibc-glob.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c glibc-mkstemp.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c pwgrent.c
ar rc libsupp.a getopt.o getopt1.o pr_fnmatch.o strsep.o vsnprintf.o glibc-glob.o glibc-mkstemp.o pwgrent.o
ranlib libsupp.a
make[1]: Leaving directory `/usr/local/src/proftpd-1.2.6-tls-20020907/lib'
cd src ; make src
make[1]: Entering directory `/usr/local/src/proftpd-1.2.6-tls-20020907/src'
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c main.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c timers.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c sets.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c pool.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c regexp.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c dirtree.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c support.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c inet.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c log.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c io.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c ident.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c data.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c modules.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c auth.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c fs.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c tlsutil.c
tlsutil.c:35: warning: `copyright' defined but not used
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c x509_to_user.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c ftpcount.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c utils.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c ftpwho.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c ftpshut.c
make[1]: Leaving directory `/usr/local/src/proftpd-1.2.6-tls-20020907/src'
cd modules; make modules
make[1]: Entering directory `/usr/local/src/proftpd-1.2.6-tls-20020907/modules'
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c mod_core.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c mod_xfer.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c mod_unixpw.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c mod_auth.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c mod_ls.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c mod_log.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c mod_site.c
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c mod_tls.c
srcdir=. ./glue.sh mod_core.o mod_xfer.o mod_unixpw.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_tls.o mod_tls.o
gcc -I/usr/local/openssl//include -DLINUX -I.. -I../include -O2 -Wall -DPR_PROFTPD -c module_glue.c
make[1]: Leaving directory `/usr/local/src/proftpd-1.2.6-tls-20020907/modules'
gcc -Llib -L/usr/local/openssl//lib -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/regexp.o src/dirtree.o src/support.o src/inet.o src/log.o src/io.o src/ident.o src/data.o src/modules.o src/auth.o src/fs.o src/tlsutil.o src/x509_to_user.o modules/mod_core.o modules/mod_xfer.o modules/mod_unixpw.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_tls.o modules/mod_tls.o modules/module_glue.o -lsupp -lssl -lcrypto -lcrypt
modules/mod_tls.o(.data+0x0): multiple definition of `tls_module'
modules/mod_tls.o(.data+0x0): first defined here
modules/mod_tls.o(.data+0xe0): multiple definition of `mod_tls_commands'
modules/mod_tls.o(.data+0xe0): first defined here
collect2: ld returned 1 exit status
make: *** [proftpd] Fehler 1
linux-01:/usr/local/src/proftpd-1.2.6-tls-20020907 #
Hat mit make clean geklappt. Allerdings finde ich ausser ein
tlsutil.c:35: warning: `copyright' defined but not used
nichts was für mich auffällig wäre. Allerdings hab ich auch nicht viel Ahnung davon :lol:
Gruß Sebastian