PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : make funktioniert nicht


gasometer
02.06.02, 22:19
hallo

Ich wollte heute proftp compilieren, aber leider klappts nicht so richtig.

Wenn ich ./configure ausführe klappt alles, ich seh da keine Fehler.
Wenn ich aber danach make ausführe, wiederholt er irgendwie ./configure, und das immer und immer wieder.

Wer kann mir da helfen.

Hier mal die ausgabe:


backup:~/programme/proftpd-1.2.4 # ./configure && make && make install
creating cache ./config.cache
checking host system type... i586-pc-linux-gnu
checking target system type... i586-pc-linux-gnu
checking build system type... i586-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether make sets ${MAKE}... yes
checking for a BSD compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking whether the C compiler accepts -Wall... yes
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 how to run the C preprocessor... gcc -E
checking for sys/security.h... no
checking for krb.h... no
checking for prot.h... no
checking for set_auth_parameters... no
checking for getprpwent... no
checking for hpsecurity.h... no
checking for hpsecurity.h workaround... no
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for fcntl.h... yes
checking for sys/ioctl.h... yes
checking for sys/time.h... yes
checking for unistd.h... yes
checking for memory.h... yes
checking for shadow.h... yes
checking for security/pam_appl.h... no
checking for ctype.h... yes
checking for getopt.h... yes
checking for crypt.h... yes
checking for bstring.h... no
checking for strings.h... yes
checking for limits.h... yes
checking for sys/types.h... yes
checking for sys/param.h... yes
checking for sys/file.h... yes
checking for sys/uio.h... yes
checking for netdb.h... yes
checking for netinet/in.h... yes
checking for netinet/tcp.h... yes
checking for arpa/inet.h... yes
checking for sys/stat.h... yes
checking for errno.h... yes
checking for sys/socket.h... yes
checking for sys/termios.h... yes
checking for sys/termio.h... no
checking for sys/statvfs.h... yes
checking for sys/vfs.h... yes
checking for sys/select.h... yes
checking for utmpx.h... yes
checking for regex.h... yes
checking for syslog.h... yes
checking for working const... yes
checking for inline... inline
checking for uid_t in sys/types.h... yes
checking for pid_t... yes
checking for size_t... yes
checking for mode_t... yes
checking for off_t... yes
checking type of array argument to getgroups... gid_t
checking for timer_t... yes
checking size of long long... 8
checking size of unsigned long long... 8
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for umode_t... no
checking for ino_t... yes
checking for utmp.h... yes
checking whether your struct utmp has ut_user... yes
checking whether your struct utmp has ut_host... yes
checking whether your syslog.h defines LOG_CRON... yes
checking whether your syslog.h defines LOG_FTP... yes
checking for d_fd in DIR structure... no
checking for dd_fd in DIR structure... no
checking for __dd_fd in DIR structure... no
checking for working alloca.h... yes
checking for alloca... yes
checking whether gcc needs -traditional... no
checking whether setpgrp takes no argument... yes
checking return type of signal handlers... void
checking for vprintf... yes
checking for getcwd... yes
checking for gethostname... yes
checking for gettimeofday... yes
checking for mkdir... yes
checking for rmdir... yes
checking for select... yes
checking for socket... yes
checking for strerror... yes
checking for strtol... yes
checking for strchr... yes
checking for memcpy... yes
checking for bcopy... yes
checking for flock... yes
checking for getopt... yes
checking for getopt_long... yes
checking for strsep... yes
checking for vsnprintf... yes
checking for snprintf... yes
checking for setsid... yes
checking for setgroupent... no
checking for seteuid... yes
checking for setegid... yes
checking for crypt... yes
checking for fgetpwent... yes
checking for fgetgrent... yes
checking for inet_aton... yes
checking for siginterrupt... yes
checking for setpgid... yes
checking for regcomp... yes
checking for tzset... yes
checking for pathconf... yes
checking for fpathconf... yes
checking for setpassent... no
checking for setproctitle... no
checking for libutil.h... no
checking for setproctitle in -lutil... no
checking for sys/pstat.h... no
checking whether __progname and __progname_full are available... yes
checking which argv replacement method to use... writeable
updating cache ./config.cache
creating ./config.status
creating lib/Makefile
creating src/Makefile
creating modules/Makefile
creating Makefile
creating Make.rules
creating Make.modules
creating contrib/dist/rpm/proftpd.spec
creating config.h
make: *** Warning: File `Makefile.in' has modification time in the future (2001-02-26 21:13:43 > 1999-11-30 21:58:59)
./config.status --recheck
running /bin/sh ./configure --no-create --no-recursion
loading cache ./config.cache
checking host system type... i586-pc-linux-gnu
checking target system type... i586-pc-linux-gnu
checking build system type... i586-pc-linux-gnu
checking for gcc... (cached) gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking for ranlib... (cached) ranlib
checking whether the C compiler accepts -Wall... yes
checking for standalone crypt... (cached) no
checking for crypt in -lcrypt... (cached) yes
checking for standalone gethostbyname... (cached) yes
checking for standalone inet_aton... (cached) yes
checking for standalone nsl functions... (cached) yes
checking for standalone socket functions... (cached) yes
checking for _pw_stayopen variable... (cached) no
checking for set_auth_parameters in -lsecurity... (cached) no
checking how to run the C preprocessor... (cached) gcc -E
checking for sys/security.h... (cached) no
checking for krb.h... (cached) no
checking for prot.h... (cached) no
checking for set_auth_parameters... (cached) no
checking for getprpwent... (cached) no
checking for hpsecurity.h... (cached) no
checking for hpsecurity.h workaround... no
checking for dirent.h that defines DIR... (cached) yes
checking for opendir in -ldir... (cached) no
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... (cached) yes
checking for fcntl.h... (cached) yes
checking for sys/ioctl.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for unistd.h... (cached) yes
checking for memory.h... (cached) yes
checking for shadow.h... (cached) yes
checking for security/pam_appl.h... (cached) no
checking for ctype.h... (cached) yes
checking for getopt.h... (cached) yes
checking for crypt.h... (cached) yes
checking for bstring.h... (cached) no
checking for strings.h... (cached) yes
checking for limits.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for sys/file.h... (cached) yes
checking for sys/uio.h... (cached) yes
checking for netdb.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for netinet/tcp.h... (cached) yes
checking for arpa/inet.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for errno.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for sys/termios.h... (cached) yes
checking for sys/termio.h... (cached) no
checking for sys/statvfs.h... (cached) yes
checking for sys/vfs.h... (cached) yes
checking for sys/select.h... (cached) yes
checking for utmpx.h... (cached) yes
checking for regex.h... (cached) yes
checking for syslog.h... (cached) yes
checking for working const... (cached) yes
checking for inline... (cached) inline
checking for uid_t in sys/types.h... (cached) yes
checking for pid_t... (cached) yes
checking for size_t... (cached) yes
checking for mode_t... (cached) yes
checking for off_t... (cached) yes
checking type of array argument to getgroups... (cached) gid_t
checking for timer_t... (cached) yes
checking size of long long... (cached) 8
checking size of unsigned long long... (cached) 8
checking whether time.h and sys/time.h may both be included... (cached) yes
checking whether struct tm is in sys/time.h or time.h... (cached) time.h
checking for umode_t... (cached) no
checking for ino_t... (cached) yes
checking for utmp.h... (cached) yes
checking whether your struct utmp has ut_user... (cached) yes
checking whether your struct utmp has ut_host... (cached) yes
checking whether your syslog.h defines LOG_CRON... (cached) yes
checking whether your syslog.h defines LOG_FTP... (cached) yes
checking for d_fd in DIR structure... no
checking for dd_fd in DIR structure... no
checking for __dd_fd in DIR structure... no
checking for working alloca.h... (cached) yes
checking for alloca... (cached) yes
checking whether gcc needs -traditional... (cached) no
checking whether setpgrp takes no argument... (cached) yes
checking return type of signal handlers... (cached) void
checking for vprintf... (cached) yes
checking for getcwd... (cached) yes
checking for gethostname... (cached) yes
checking for gettimeofday... (cached) yes
checking for mkdir... (cached) yes
checking for rmdir... (cached) yes
checking for select... (cached) yes
checking for socket... (cached) yes
checking for strerror... (cached) yes
checking for strtol... (cached) yes
checking for strchr... (cached) yes
checking for memcpy... (cached) yes
checking for bcopy... (cached) yes
checking for flock... (cached) yes
checking for getopt... (cached) yes
checking for getopt_long... (cached) yes
checking for strsep... (cached) yes
checking for vsnprintf... (cached) yes
checking for snprintf... (cached) yes
checking for setsid... (cached) yes
checking for setgroupent... (cached) no
checking for seteuid... (cached) yes
checking for setegid... (cached) yes
checking for crypt... (cached) yes
checking for fgetpwent... (cached) yes
checking for fgetgrent... (cached) yes
checking for inet_aton... (cached) yes
checking for siginterrupt... (cached) yes
checking for setpgid... (cached) yes
checking for regcomp... (cached) yes
checking for tzset... (cached) yes
checking for pathconf... (cached) yes
checking for fpathconf... (cached) yes
checking for setpassent... (cached) no
checking for setproctitle... (cached) no
checking for libutil.h... (cached) no
checking for setproctitle in -lutil... (cached) no
checking for sys/pstat.h... (cached) no
checking whether __progname and __progname_full are available... (cached) yes
checking which argv replacement method to use... (cached) writeable
creating ./config.status
./config.status
creating lib/Makefile
creating src/Makefile
creating modules/Makefile
creating Makefile
creating Make.rules
creating Make.modules
creating contrib/dist/rpm/proftpd.spec
creating config.h
config.h is unchanged
make: *** Warning: File `Makefile.in' has modification time in the future (2001-02-26 21:13:43 > 1999-11-30 21:59:26)
./config.status --recheck
running /bin/sh ./configure --no-create --no-recursion
loading cache ./config.cache
checking host system type... i586-pc-linux-gnu
checking target system type... i586-pc-linux-gnu
checking build system type... i586-pc-linux-gnu
checking for gcc... (cached) gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking for ranlib... (cached) ranlib
checking whether the C compiler accepts -Wall... yes
checking for standalone crypt... (cached) no
checking for crypt in -lcrypt... (cached) yes
checking for standalone gethostbyname... (cached) yes
checking for standalone inet_aton... (cached) yes
checking for standalone nsl functions... (cached) yes
checking for standalone socket functions... (cached) yes
checking for _pw_stayopen variable... (cached) no
checking for set_auth_parameters in -lsecurity... (cached) no
checking how to run the C preprocessor... (cached) gcc -E
make: *** [config.status] Error 1

backup:~/programme/proftpd-1.2.4 #


Hier hab ich abgebrochen, denn beim letzten mal ging das ewig so weiter.

ml
02.06.02, 22:21
das Kompilieren kann schon ein Weilchen dauern!
Lass es mal laufen.

Bei make gibts manchmal ./configure-Ähnliche Ausgaben - das ist normal!

gasometer
02.06.02, 22:36
Komisch find ich nur, dass sich immer dasselbe wiederholt.
Normalerweise würde da doch mal was anderes stehen oder?

micha
02.06.02, 22:37
@ml

Mhm, zum Kompilieren kommt er ja gar nicht ;)


@gasometer


make: *** Warning: File `Makefile.in' has modification time in the future (2001-02-26 21:13:43 > 1999-11-30 21:58:59)
./config.status --recheck
running /bin/sh ./configure --no-create --no-recursion


Irgendwas stimmt mit der Uhrzeit nicht, oder das Verzeichnis, in dem Du kompilieren willst, ist über nfs gemountet, oder...
Die Makefile?s wurden aber in den Zeilen davor erstellt. Versuch einfach mal make aufzurufen, vielleicht läufts ja durch.

Gruß micha

ml
02.06.02, 22:41
ja, probs mit der systmzeit hast auch.

lösch mal das verzeichnis mit den sourcen und extrahiers nocheinmal!

gasometer
02.06.02, 22:52
Ups

Hab grad mal die Zeit unter die Lupe genommen.
Hatte im BIOS das Jahr 2000, weiss nicht wiso, aber habs mal umgestellt.

Hoffe es lag daran!

thx

ml
02.06.02, 22:53
ich schätze schon ...

gasometer
02.06.02, 23:16
Hat funktioniert!!

BIG THX