./configure --with-modules=mod_sql:mod_sql_mysql --with-includes=/usr/local/mysql/current/include/mysql --with-librarier=/usr/local/mysql/current/lib/mysql/lib --sysconfdir=/httpd/conf
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for _LARGE_FILES value needed for large files... no
checking whether the C compiler accepts -Wall... yes
checking whether gcc accepts -Wno-long-double... no
checking for standalone crypt... no
checking for crypt in -lcrypt... yes
checking for standalone gethostbyname... yes
checking for standalone inet_aton... yes
checking for standalone nsl functions... yes
checking for standalone socket functions... yes
checking for _pw_stayopen variable... no
checking for set_auth_parameters in -lsecurity... no
checking for setprpwent in -lsec... no
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sys/security.h usability... no
checking sys/security.h presence... no
checking for sys/security.h... no
make:
cd lib/ && make lib
make[1]: Entering directory `/usr/local/src/proftpd-1.2.8/lib'
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c pr_fnmatch.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c strsep.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c vsnprintf.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c glibc-glob.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c glibc-mkstemp.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c pr-syslog.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c pwgrent.c
ar rc libsupp.a pr_fnmatch.o strsep.o vsnprintf.o glibc-glob.o glibc-mkstemp.o pr-syslog.o pwgrent.o getopt.o getopt1.o
ranlib libsupp.a
make[1]: Leaving directory `/usr/local/src/proftpd-1.2.8/lib'
cd src/ && make src
make[1]: Entering directory `/usr/local/src/proftpd-1.2.8/src'
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c main.c
main.c: In function `cmd_loop':
main.c:772: warning: comparison between signed and unsigned
main.c: In function `daemon_loop':
main.c:1473: warning: comparison between signed and unsigned
main.c:1491: warning: comparison between signed and unsigned
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c timers.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c sets.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c pool.c
pool.c: In function `__walk_pools':
pool.c:253: warning: comparison between signed and unsigned
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c regexp.c
regexp.c: In function `regexp_cleanup':
regexp.c:45: warning: comparison between signed and unsigned
regexp.c: In function `pr_regexp_free':
regexp.c:102: warning: comparison between signed and unsigned
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c dirtree.c
dirtree.c: In function `define_exists':
dirtree.c:363: warning: comparison between signed and unsigned
dirtree.c: In function `match_ip':
dirtree.c:1359: warning: comparison between signed and unsigned
dirtree.c:1360: warning: signed and unsigned type in conditional expression
dirtree.c: In function `_check_limits':
dirtree.c:1729: warning: comparison between signed and unsigned
dirtree.c:1734: warning: comparison between signed and unsigned
dirtree.c: In function `_find_best_dir':
dirtree.c:2346: warning: comparison between signed and unsigned
dirtree.c:2350: warning: comparison between signed and unsigned
dirtree.c: In function `get_full_cmd':
dirtree.c:3176: warning: comparison between signed and unsigned
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c support.c
support.c: In function `access_check':
support.c:516: warning: comparison between signed and unsigned
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c inet.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c log.c
log.c: In function `log':
log.c:437: warning: comparison between signed and unsigned
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c bindings.c
bindings.c: In function `pr_ipbind_close':
bindings.c:249: warning: comparison between signed and unsigned
bindings.c:283: warning: comparison between signed and unsigned
bindings.c: In function `pr_ipbind_create':
bindings.c:318: warning: comparison between signed and unsigned
bindings.c: In function `pr_ipbind_open':
bindings.c:526: warning: comparison between signed and unsigned
bindings.c: In function `pr_namebind_create':
bindings.c:588: warning: comparison between signed and unsigned
bindings.c: In function `pr_namebind_find':
bindings.c:663: warning: comparison between signed and unsigned
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c scoreboard.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c feat.c
feat.c: In function `pr_add_feat':
feat.c:49: warning: comparison between signed and unsigned
feat.c: In function `pr_get_next_feat':
feat.c:67: warning: comparison between signed and unsigned
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c netio.c
netio.c: In function `pr_netio_read':
netio.c:648: warning: comparison between signed and unsigned
netio.c: In function `pr_netio_gets':
netio.c:758: warning: comparison between signed and unsigned
netio.c: In function `pr_netio_telnet_gets':
netio.c:824: warning: comparison between signed and unsigned
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c response.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c ident.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c data.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c modules.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c auth.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c fsio.c
fsio.c: In function `pr_unregister_fs':
fsio.c:589: warning: comparison between signed and unsigned
fsio.c:607: warning: comparison between signed and unsigned
fsio.c: In function `pr_get_fs':
fsio.c:671: warning: comparison between signed and unsigned
fsio.c: In function `pr_fs_interpolate':
fsio.c:1017: warning: comparison between signed and unsigned
fsio.c:1017: warning: signed and unsigned type in conditional expression
fsio.c:1030: warning: comparison between signed and unsigned
fsio.c:1030: warning: signed and unsigned type in conditional expression
fsio.c:1058: warning: comparison between signed and unsigned
fsio.c: In function `pr_fsio_chroot':
fsio.c:2321: warning: comparison between signed and unsigned
fsio.c: In function `pr_fsio_gets':
fsio.c:2376: warning: comparison between signed and unsigned
fsio.c: In function `pr_resolve_fs_map':
fsio.c:2515: warning: comparison between signed and unsigned
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c mkhome.c
make[1]: Leaving directory `/usr/local/src/proftpd-1.2.8/src'
cd modules/ && make modules
make[1]: Entering directory `/usr/local/src/proftpd-1.2.8/modules'
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c mod_core.c
mod_core.c: In function `set_rlimitmemory':
mod_core.c:1046: warning: comparison between signed and unsigned
mod_core.c:1049: warning: comparison between signed and unsigned
mod_core.c:1061: warning: comparison between signed and unsigned
mod_core.c:1064: warning: comparison between signed and unsigned
mod_core.c:1096: warning: comparison between signed and unsigned
mod_core.c:1099: warning: comparison between signed and unsigned
mod_core.c:1111: warning: comparison between signed and unsigned
mod_core.c:1114: warning: comparison between signed and unsigned
mod_core.c: In function `set_authorder':
mod_core.c:2253: warning: comparison between signed and unsigned
mod_core.c: In function `core_sess_init':
mod_core.c:3796: warning: comparison between signed and unsigned
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c mod_xfer.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c mod_auth_unix.c
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c mod_auth_file.c
mod_auth_file.c: In function `set_authgroupfile':
mod_auth_file.c:941: warning: comparison between signed and unsigned
mod_auth_file.c: In function `set_authuserfile':
mod_auth_file.c:1042: warning: comparison between signed and unsigned
gcc -DLINUX -I.. -I../include -I/usr/local/mysql/current/include/mysql -O2 -Wall -c mod_auth.c
mod_auth.c: In function `auth_count_scoreboard':
mod_auth.c:1527: warning: comparison between signed and unsigned
mod_auth.c:1549: warning: comparison between signed and unsigned
mod_auth.c:1570: warning: comparison between signed and unsigned
mod_auth.c:1590: warning: comparison between signed and unsigned
make install:
cd lib/ && make lib
make[1]: Entering directory `/usr/local/src/proftpd-1.2.8/lib'
make[1]: Nothing to be done for `lib'.
make[1]: Leaving directory `/usr/local/src/proftpd-1.2.8/lib'
cd src/ && make src
make[1]: Entering directory `/usr/local/src/proftpd-1.2.8/src'
make[1]: Nothing to be done for `src'.
make[1]: Leaving directory `/usr/local/src/proftpd-1.2.8/src'
cd modules/ && make modules
make[1]: Entering directory `/usr/local/src/proftpd-1.2.8/modules'
make[1]: Nothing to be done for `modules'.
make[1]: Leaving directory `/usr/local/src/proftpd-1.2.8/modules'
make[1]: Entering directory `/usr/local/src/proftpd-1.2.8/lib/libcap'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/proftpd-1.2.8/lib/libcap'
gcc -Llib -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/bindings.o src/scoreboard.o src/feat.o src/netio.o src/response.o src/ident.o src/data.o src/modules.o src/auth.o src/fsio.o src/mkhome.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_cap.o modules/mod_sql_mysql.o modules/mod_sql.o modules/module_glue.o -lsupp -lcrypt -Llib/libcap -lcap -lm -lz -lmysqlclient
/usr/bin/install -c -s -o root -g root -m 0755 proftpd /usr/local/sbin/proftpd
if [ -f /usr/local/sbin/in.proftpd ] ; then \
rm -f /usr/local/sbin/in.proftpd ; \
fi
ln -s proftpd /usr/local/sbin/in.proftpd
chown -h root:root /usr/local/sbin/in.proftpd
/usr/bin/install -c -s -o root -g root -m 0755 ftpcount /usr/local/bin/ftpcount
/usr/bin/install -c -s -o root -g root -m 0755 ftpshut /usr/local/sbin/ftpshut
/usr/bin/install -c -s -o root -g root -m 0755 ftptop /usr/local/bin/ftptop
/usr/bin/install -c -s -o root -g root -m 0755 ftpwho /usr/local/bin/ftpwho
if [ ! -f /httpd/conf/proftpd.conf ] ; then \
/usr/bin/install -c -o root -g root -m 0644 \
./sample-configurations/basic.conf \
/httpd/conf/proftpd.conf ; \
fi
/usr/bin/install -c -o root -g root -m 0644 ./src/proftpd.8 /usr/local/man/man8
/usr/bin/install -c -o root -g root -m 0644 ./utils/ftpshut.8 /usr/local/man/man8
/usr/bin/install -c -o root -g root -m 0644 ./utils/ftpcount.1 /usr/local/man/man1
/usr/bin/install -c -o root -g root -m 0644 ./utils/ftptop.1 /usr/local/man/man1
/usr/bin/install -c -o root -g root -m 0644 ./utils/ftpwho.1 /usr/local/man/man1
/usr/bin/install -c -o root -g root -m 0644 ./src/xferlog.5 /usr/local/man/man5
ich hoffe das reicht bzw wenn das so gut aussieht was mache ich sonst falsch
Muss vielleicht anmerken das ich nicht besodners viel Ahnung habe (noch nicht)