I've download the ssh2 package but the configure phase failed ( I think ). Here is the log file. How could I fix it? After configuring the make phase fails also.
ssh2 package: ssh2-2.0.10.tar.gz Thanks Attila --------- This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:599: checking host system type configure:620: checking target system type configure:638: checking build system type configure:661: checking cached information configure:688: checking for a BSD compatible install configure:741: checking whether build environment is sane configure:798: checking whether make sets ${MAKE} configure:844: checking for working aclocal configure:857: checking for working autoconf configure:870: checking for working automake configure:883: checking for working autoheader configure:896: checking for working makeinfo configure:919: checking for gcc configure:996: checking whether the C compiler (gcc -g ) works configure:1010: gcc -o conftest -g conftest.c 1>&5 configure:1030: checking whether the C compiler (gcc -g ) is a cross-compiler configure:1035: checking whether we are using GNU C configure:1044: gcc -E conftest.c configure:1059: checking whether gcc accepts -g configure:1116: checking for POSIXized ISC configure:1140: checking for ranlib configure:1175: checking for ar configure:1208: checking for gm4 configure:1208: checking for m4 configure:1238: checking whether make sets ${MAKE} configure:1275: checking for a BSD compatible install configure:1346: checking how to run the C preprocessor configure:1367: gcc -E conftest.c >/dev/null 2>conftest.out configure:1407: checking for ANSI C header files configure:1420: gcc -E conftest.c >/dev/null 2>conftest.out configure:1487: gcc -o conftest -g -Wall conftest.c 1>&5 configure:1511: checking whether time.h and sys/time.h may both be included configure:1525: gcc -c -g -Wall conftest.c 1>&5 configure: In function `main': configure:1521: warning: unused variable `tp' configure:1550: checking for dirent.h that defines DIR configure:1563: gcc -c -g -Wall conftest.c 1>&5 configure: In function `main': configure:1559: warning: unused variable `dirp' configure:1588: checking for opendir in -ldir configure:1607: gcc -o conftest -g -Wall conftest.c -ldir 1>&5 /usr/bin/ld: cannot find -ldir collect2: ld returned 1 exit status configure: failed program was: #line 1596 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char opendir(); int main() { opendir() ; return 0; } configure:1671: checking whether stat file-mode macros are broken configure:1727: checking for sys/wait.h that is POSIX.1 compatible configure:1748: gcc -c -g -Wall conftest.c 1>&5 configure:1770: checking return type of signal handlers configure:1792: gcc -c -g -Wall conftest.c 1>&5 configure: In function `main': configure:1788: warning: unused variable `i' configure:1811: checking for size_t configure:1844: checking for off_t configure:1877: checking for mode_t configure:1910: checking size of long configure:1929: gcc -o conftest -g -Wall conftest.c 1>&5 configure:1921: warning: return-type defaults to `int' configure:1949: checking size of int configure:1968: gcc -o conftest -g -Wall conftest.c 1>&5 configure:1960: warning: return-type defaults to `int' configure:1988: checking size of short configure:2007: gcc -o conftest -g -Wall conftest.c 1>&5 configure:1999: warning: return-type defaults to `int' configure:2027: checking size of long long configure:2046: gcc -o conftest -g -Wall conftest.c 1>&5 configure:2038: warning: return-type defaults to `int' configure:2067: checking for working const configure:2121: gcc -c -g -Wall conftest.c 1>&5 configure: In function `main': configure:2095: warning: unused variable `s' configure:2115: warning: unused variable `foo' configure:2083: warning: unused variable `zero' configure:2077: warning: unused variable `x' configure:2142: checking for inline configure:2156: gcc -c -g -Wall conftest.c 1>&5 configure: In function `main': configure:2152: warning: control reaches end of non-void function configure: At top level: configure:2152: warning: return-type defaults to `int' configure:2183: checking whether to enable light debugging configure:2208: checking whether to enable heavy debugging configure:2237: checking whether to enable EFENCE memory allocation debugger configure:2449: checking for main in -lnsl configure:2464: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:2494: checking for socket in -lsocket configure:2513: gcc -o conftest -g -Wall conftest.c -lsocket -lnsl 1>&5 /usr/bin/ld: cannot find -lsocket collect2: ld returned 1 exit status configure: failed program was: #line 2502 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char socket(); int main() { socket() ; return 0; } configure:2543: checking for sys/wait.h that is POSIX.1 compatible configure:2588: checking for lastlog.h configure:2598: gcc -E conftest.c >/dev/null 2>conftest.out configure:2588: checking for utmp.h configure:2598: gcc -E conftest.c >/dev/null 2>conftest.out configure:2588: checking for shadow.h configure:2598: gcc -E conftest.c >/dev/null 2>conftest.out configure:2628: checking for sys/select.h configure:2638: gcc -E conftest.c >/dev/null 2>conftest.out configure:2628: checking for sys/ioctl.h configure:2638: gcc -E conftest.c >/dev/null 2>conftest.out configure:2668: checking for utime.h configure:2678: gcc -E conftest.c >/dev/null 2>conftest.out configure:2668: checking for ulimit.h configure:2678: gcc -E conftest.c >/dev/null 2>conftest.out configure:2668: checking for sys/resource.h configure:2678: gcc -E conftest.c >/dev/null 2>conftest.out configure:2706: checking for bcopy in -lbsd configure:2725: gcc -o conftest -g -Wall conftest.c -lbsd -lnsl 1>&5 /usr/bin/ld: cannot find -lbsd collect2: ld returned 1 exit status configure: failed program was: #line 2714 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char bcopy(); int main() { bcopy() ; return 0; } configure:2756: checking for gettimeofday configure:2784: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:2756: checking for times configure:2784: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:2756: checking for getrusage configure:2784: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:2756: checking for ftruncate configure:2784: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:2811: checking for strchr configure:2839: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:2811: checking for memcpy configure:2839: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:2823: warning: conflicting types for built-in function `memcpy' configure:2811: checking for clock configure:2839: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:2811: checking for fchmod configure:2839: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:2811: checking for ulimit configure:2839: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:2811: checking for umask configure:2839: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:2866: checking for waitpid configure:2894: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:2924: checking for X configure:2991: gcc -E conftest.c >/dev/null 2>conftest.out configure:2987: X11/Intrinsic.h: No such file or directory configure: failed program was: #line 2986 "configure" #include "confdefs.h" #include <X11/Intrinsic.h> configure:3067: gcc -o conftest -g -Wall conftest.c -lXt -lnsl 1>&5 configure: In function `main': configure:3063: warning: implicit declaration of function `XtMalloc' /usr/bin/ld: cannot find -lXt collect2: ld returned 1 exit status configure: failed program was: #line 3060 "configure" #include "confdefs.h" int main() { XtMalloc() ; return 0; } configure:3755: checking whether ln -s works configure:3838: checking whether to support SecurID configure:3881: checking whether to support TIS authentication server configure:3910: checking whether to use libwrap configure:4012: checking whether to allow group writeability configure:4031: checking for ssh1 configure:4061: checking for compatible ssh1 configure:4087: checking for default SOCKS server configure:4115: checking etcdir configure:4205: checking for times configure:4205: checking for clock configure:4260: checking for getpid configure:4288: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:4260: checking for getppid configure:4288: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:4260: checking for getuid configure:4288: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:4260: checking for getgid configure:4288: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:4260: checking for getpgrp configure:4288: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:4351: checking whether compiled symbols are prepended with underscore configure:4377: gcc -o conftest -g -Wall conftest.c -lnsl 1>&5 configure:4372: warning: return-type defaults to `int' configure: In function `main': configure:4374: warning: control reaches end of non-void function configure:4431: checking for times configure:4431: checking for clock configure:4494: checking for tgetent in -ltermcap configure:4513: gcc -o conftest -g -Wall conftest.c -ltermcap -lnsl 1>&5 /usr/bin/ld: cannot find -ltermcap collect2: ld returned 1 exit status configure: failed program was: #line 4502 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char tgetent(); int main() { tgetent() ; return 0; } configure:4541: checking for tgetent in -lxcurses configure:4560: gcc -o conftest -g -Wall conftest.c -lxcurses -lnsl 1>&5 /usr/bin/ld: cannot find -lxcurses collect2: ld returned 1 exit status configure: failed program was: #line 4549 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char tgetent(); int main() { tgetent() ; return 0; } configure:4588: checking for tgetent in -lncurses configure:4607: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 configure:4638: checking for termcap.h configure:4648: gcc -E conftest.c >/dev/null 2>conftest.out configure:4638: checking for term.h configure:4648: gcc -E conftest.c >/dev/null 2>conftest.out configure:4638: checking for curses.h configure:4648: gcc -E conftest.c >/dev/null 2>conftest.out configure:5048: checking for pw_encrypt in -lshadow configure:5067: gcc -o conftest -g -Wall conftest.c -lshadow -lncurses -lnsl 1>&5 /usr/bin/ld: cannot find -lshadow collect2: ld returned 1 exit status configure: failed program was: #line 5056 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char pw_encrypt(); int main() { pw_encrypt() ; return 0; } configure:5097: checking for pw_encrypt configure:5125: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 /tmp/ccWNk8dp.o: In function `main': /usr/local/prgs/ssh-2.0.10/configure:5119: undefined reference to `pw_encrypt' collect2: ld returned 1 exit status configure: failed program was: #line 5102 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char pw_encrypt(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char pw_encrypt(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_pw_encrypt) || defined (__stub___pw_encrypt) choke me #else pw_encrypt(); #endif ; return 0; } configure:5208: checking for utmpx.h configure:5218: gcc -E conftest.c >/dev/null 2>conftest.out configure:5251: checking for termios.h configure:5261: gcc -E conftest.c >/dev/null 2>conftest.out configure:5293: checking for vhangup configure:5321: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 configure:5351: checking for setsid configure:5379: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 configure:5406: checking for sys/wait.h that is POSIX.1 compatible configure:5451: checking for sgtty.h configure:5461: gcc -E conftest.c >/dev/null 2>conftest.out configure:5451: checking for sys/ioctl.h configure:5451: checking for libutil.h configure:5461: gcc -E conftest.c >/dev/null 2>conftest.out configure:5457: libutil.h: No such file or directory configure: failed program was: #line 5456 "configure" #include "confdefs.h" #include <libutil.h> configure:5451: checking for usersec.h configure:5461: gcc -E conftest.c >/dev/null 2>conftest.out configure:5457: usersec.h: No such file or directory configure: failed program was: #line 5456 "configure" #include "confdefs.h" #include <usersec.h> configure:5451: checking for login_cap.h configure:5461: gcc -E conftest.c >/dev/null 2>conftest.out configure:5457: login_cap.h: No such file or directory configure: failed program was: #line 5456 "configure" #include "confdefs.h" #include <login_cap.h> configure:5451: checking for sys/resource.h configure:5491: checking for sia.h configure:5501: gcc -E conftest.c >/dev/null 2>conftest.out configure:5497: sia.h: No such file or directory configure: failed program was: #line 5496 "configure" #include "confdefs.h" #include <sia.h> configure:5491: checking for sys/mkdev.h configure:5501: gcc -E conftest.c >/dev/null 2>conftest.out configure:5497: sys/mkdev.h: No such file or directory configure: failed program was: #line 5496 "configure" #include "confdefs.h" #include <sys/mkdev.h> configure:5530: checking for revoke configure:5558: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 configure: In function `main': configure:5550: `choke' undeclared (first use in this function) configure:5550: (Each undeclared identifier is reported only once configure:5550: for each function it appears in.) configure:5550: parse error before `me' configure: failed program was: #line 5535 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char revoke(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char revoke(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_revoke) || defined (__stub___revoke) choke me #else revoke(); #endif ; return 0; } configure:5530: checking for openpty configure:5558: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 /tmp/ccFDIFg4.o: In function `main': /usr/local/prgs/ssh-2.0.10/configure:5552: undefined reference to `openpty' collect2: ld returned 1 exit status configure: failed program was: #line 5535 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char openpty(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char openpty(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_openpty) || defined (__stub___openpty) choke me #else openpty(); #endif ; return 0; } configure:5530: checking for _getpty configure:5558: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 /tmp/ccHVpqCy.o: In function `main': /usr/local/prgs/ssh-2.0.10/configure:5552: undefined reference to `_getpty' collect2: ld returned 1 exit status configure: failed program was: #line 5535 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char _getpty(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _getpty(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub__getpty) || defined (__stub____getpty) choke me #else _getpty(); #endif ; return 0; } configure:5530: checking for setpgrp configure:5558: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 configure:5530: checking for setpgid configure:5558: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 configure:5530: checking for ttyslot configure:5558: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 configure:5530: checking for authenticate configure:5558: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 /tmp/cc7Ppyy3.o: In function `main': /usr/local/prgs/ssh-2.0.10/configure:5552: undefined reference to `authenticate' collect2: ld returned 1 exit status configure: failed program was: #line 5535 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char authenticate(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char authenticate(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_authenticate) || defined (__stub___authenticate) choke me #else authenticate(); #endif ; return 0; } configure:5585: checking for makeutx configure:5613: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 /tmp/ccvll54w.o: In function `main': /usr/local/prgs/ssh-2.0.10/configure:5607: undefined reference to `makeutx' collect2: ld returned 1 exit status configure: failed program was: #line 5590 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char makeutx(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char makeutx(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_makeutx) || defined (__stub___makeutx) choke me #else makeutx(); #endif ; return 0; } configure:5585: checking for setlogin configure:5613: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 configure: In function `main': configure:5605: `choke' undeclared (first use in this function) configure:5605: (Each undeclared identifier is reported only once configure:5605: for each function it appears in.) configure:5605: parse error before `me' configure: failed program was: #line 5590 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char setlogin(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char setlogin(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_setlogin) || defined (__stub___setlogin) choke me #else setlogin(); #endif ; return 0; } configure:5585: checking for openpty configure:5585: checking for _getpty configure:5585: checking for innetgr configure:5613: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 configure:5585: checking for initgroups configure:5613: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 configure:5585: checking for setpgrp configure:5640: checking for signal configure:5668: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 configure:5640: checking for setrlimit configure:5668: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 configure:5640: checking for getrlimit configure:5668: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 configure:5640: checking for minor configure:5668: gcc -o conftest -g -Wall conftest.c -lncurses -lnsl 1>&5 /tmp/ccYZr7tf.o: In function `main': /usr/local/prgs/ssh-2.0.10/configure:5662: undefined reference to `minor' collect2: ld returned 1 exit status configure: failed program was: #line 5645 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char minor(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char minor(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_minor) || defined (__stub___minor) choke me #else minor(); #endif ; return 0; } configure:5693: checking for crypt in -lc configure:5712: gcc -o conftest -g -Wall conftest.c -lc -lncurses -lnsl 1>&5 /tmp/ccTe0ZXF.o: In function `main': /usr/local/prgs/ssh-2.0.10/configure:5708: undefined reference to `crypt' collect2: ld returned 1 exit status configure: failed program was: #line 5701 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char crypt(); int main() { crypt() ; return 0; } configure:5731: checking for crypt in -lcrypt configure:5750: gcc -o conftest -g -Wall conftest.c -lcrypt -lncurses -lnsl 1>&5 configure:5780: checking for getspnam in -lsec configure:5799: gcc -o conftest -g -Wall conftest.c -lsec -lcrypt -lncurses -lnsl 1>&5 /usr/bin/ld: cannot find -lsec collect2: ld returned 1 exit status configure: failed program was: #line 5788 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getspnam(); int main() { getspnam() ; return 0; } configure:5827: checking for get_process_stats in -lseq configure:5846: gcc -o conftest -g -Wall conftest.c -lseq -lcrypt -lncurses -lnsl 1>&5 /usr/bin/ld: cannot find -lseq collect2: ld returned 1 exit status configure: failed program was: #line 5835 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char get_process_stats(); int main() { get_process_stats() ; return 0; } configure:5877: checking for getspnam configure:5905: gcc -o conftest -g -Wall conftest.c -lcrypt -lncurses -lnsl 1>&5 configure:5877: checking for daemon configure:5905: gcc -o conftest -g -Wall conftest.c -lcrypt -lncurses -lnsl 1>&5 configure:5931: checking for /etc/default/login configure:5944: checking for shadow passwords configure:5958: checking for getspent in -lshadow configure:5977: gcc -o conftest -g -Wall conftest.c -lshadow -lcrypt -lncurses -lnsl 1>&5 /usr/bin/ld: cannot find -lshadow collect2: ld returned 1 exit status configure: failed program was: #line 5966 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getspent(); int main() { getspent() ; return 0; } configure:6025: checking location of mail spool files configure:6131: checking location of utmp configure:6167: checking location of wtmp configure:6201: checking location of lastlog configure:6256: checking whether /var/log/lastlog is a directory configure:6270: checking for getpwnam in -lsun configure:6289: gcc -o conftest -g -Wall conftest.c -lsun -lcrypt -lncurses -lnsl 1>&5 /usr/bin/ld: cannot find -lsun collect2: ld returned 1 exit status configure: failed program was: #line 6278 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getpwnam(); int main() { getpwnam() ; return 0; } configure:6319: checking for openpty in -lbsd configure:6338: gcc -o conftest -g -Wall conftest.c -lbsd -lcrypt -lncurses -lnsl 1>&5 /usr/bin/ld: cannot find -lbsd collect2: ld returned 1 exit status configure: failed program was: #line 6327 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char openpty(); int main() { openpty() ; return 0; } configure:6367: checking for login in -lutil configure:6386: gcc -o conftest -g -Wall conftest.c -lutil -lcrypt -lncurses -lnsl 1>&5 configure:6415: checking for vhangup configure:6473: checking for setsid configure:6528: checking for pseudo ttys configure:6609: checking for main in -lnsl configure:6703: checking for socket in -lsocket configure:6754: checking for strchr configure:6754: checking for memcpy configure:6754: checking for gethostname configure:6782: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:6754: checking for gettimeofday configure:6754: checking for signal configure:6809: checking for getservbyname configure:6837: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:6809: checking for getservbyport configure:6837: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:6864: checking for popen configure:6892: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:6864: checking for lockf configure:6892: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:6864: checking for getrusage configure:6864: checking for uname configure:6892: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:6919: checking for getpid configure:6919: checking for getppid configure:6919: checking for getuid configure:6919: checking for getgid configure:6919: checking for getpgrp configure:6974: checking for endpwent configure:7002: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:6974: checking for endgrent configure:7002: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:6974: checking for getgrgid configure:7002: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:6974: checking for getpwuid configure:7002: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7029: checking for truncate configure:7057: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7029: checking for ftruncate configure:7029: checking for chown configure:7057: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7029: checking for fchown configure:7057: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7029: checking for chmod configure:7057: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7029: checking for fchmod configure:7029: checking for fstat configure:7057: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7084: checking for lutimes configure:7112: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 /tmp/ccYuXJR4.o: In function `main': /usr/local/prgs/ssh-2.0.10/configure:7106: undefined reference to `lutimes' collect2: ld returned 1 exit status configure: failed program was: #line 7089 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char lutimes(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char lutimes(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_lutimes) || defined (__stub___lutimes) choke me #else lutimes(); #endif ; return 0; } configure:7084: checking for futimes configure:7112: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 /tmp/ccYNUWew.o: In function `main': /usr/local/prgs/ssh-2.0.10/configure:7106: undefined reference to `futimes' collect2: ld returned 1 exit status configure: failed program was: #line 7089 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char futimes(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char futimes(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_futimes) || defined (__stub___futimes) choke me #else futimes(); #endif ; return 0; } configure:7084: checking for utime configure:7112: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7084: checking for utimes configure:7112: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7084: checking for usleep configure:7112: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7140: checking for strerror configure:7168: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7140: checking for memmove configure:7168: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7140: checking for memset configure:7168: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7152: warning: conflicting types for built-in function `memset' configure:7140: checking for remove configure:7168: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7140: checking for random configure:7168: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7140: checking for putenv configure:7168: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7197: checking for strcasecmp configure:7225: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7197: checking for strncasecmp configure:7225: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7197: checking for snprintf configure:7225: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7197: checking for crypt configure:7225: gcc -o conftest -g -Wall conftest.c -lnsl -L/usr/local/lib -lcrypt -lncurses -lnsl -lutil 1>&5 configure:7256: checking for unistd.h configure:7266: gcc -E conftest.c >/dev/null 2>conftest.out configure:7256: checking for netinet/in_systm.h configure:7266: gcc -E conftest.c >/dev/null 2>conftest.out configure:7256: checking for netinet/in.h configure:7266: gcc -E conftest.c >/dev/null 2>conftest.out configure:7296: checking for machine/endian.h configure:7306: gcc -E conftest.c >/dev/null 2>conftest.out configure:7302: machine/endian.h: No such file or directory configure: failed program was: #line 7301 "configure" #include "confdefs.h" #include <machine/endian.h> configure:7296: checking for endian.h configure:7306: gcc -E conftest.c >/dev/null 2>conftest.out configure:7296: checking for paths.h configure:7306: gcc -E conftest.c >/dev/null 2>conftest.out configure:7296: checking for sys/un.h configure:7306: gcc -E conftest.c >/dev/null 2>conftest.out configure:7296: checking for sys/utsname.h configure:7306: gcc -E conftest.c >/dev/null 2>conftest.out configure:7336: checking for termcap.h configure:7336: checking for rusage.h configure:7346: gcc -E conftest.c >/dev/null 2>conftest.out configure:7342: rusage.h: No such file or directory configure: failed program was: #line 7341 "configure" #include "confdefs.h" #include <rusage.h> configure:7336: checking for pwd.h configure:7346: gcc -E conftest.c >/dev/null 2>conftest.out configure:7336: checking for grp.h configure:7346: gcc -E conftest.c >/dev/null 2>conftest.out configure:7336: checking for sys/time.h configure:7346: gcc -E conftest.c >/dev/null 2>conftest.out configure:7336: checking for dirent.h configure:7346: gcc -E conftest.c >/dev/null 2>conftest.out configure:7374: checking for tgetent in -ltermcap configure:7430: checking whether to enable TCP_NODELAY configure:7456: checking whether to use blocking connect system call --------- -- ---------------------------------------------------------------------- - Mail: [EMAIL PROTECTED]; Debian 2.2 Linux / 2.2.13 / qmail - - Get my PGP key: gpg --keyserver keys.pgp.com --recv-key 0x2cc33acb -