Hello everyone, meantime I reached in the following line-worm to get openssh-2.2.0p1 compiled with pam. CFLAGS="-I/usr/local/ssl/include" LDFLAGS="-static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib" ./configure --prefix=/usr/local/ --bindir=/bin/ --sbindir=/sbin/ --sysconfdir=/etc/ssh/ --with-ssl-dir=/usr/local/ssl --with-xauth=/usr/X11R6/bin/xauth --with-random=/dev/urandom --with-ipaddr-display --with-ipv4-default --with-pid-dir=/var/run/ --with-lastlog=/var/log/lastlog --with-pam --with-ldflags="-L/lib/security -L/lib -L/usr/local/ssl -L/lib" There may be little overhead now.. The problem occurs during compilation with both openssl-0.9.6beta3 and openssl-0.9.6. I attached config.log for debugging.. Error msg printed to STDERR is: checking for dlopen in -ldl... yes checking for pam_getenvlist... no checking whether pam_strerror takes only one argument... no checking for OpenSSL directory... configure: error: Could not find working SSLeay / OpenSSL libraries, please install Surely, I simply overlooked or misunderstood something, but I can't figure out what.. Hopefully waiting for hints taking me to a compiled version of openssh.. ;) BTW, the mailing list archives and faq's and other docs didn't get me out of trouble, unfortunately.. openssl gets installed under /usr/local/ssl, links from /usr/local/lib/lib[crypt|ssl].a to /usr/local/ssl/lib/lib[crypt|ssl].a exist. /lib includes the lib*pam* files: find /lib/ -name "lib*pam*": /lib/libpam.so.0.72 /lib/libpam_misc.a /lib/libpam_misc.so.0.72 /lib/libpam_misc.so.0 /lib/libpam.so.0 /lib/libpam.so /lib/libpam_misc.so no broken links in there.. /lib/security is allr8, too So what could be the prob, or more helpful, whats the solution to it? Any question? Did I miss to provide any informations? thx ia Nils Nils Radtke * de.AIESEC.org * Student @ the * nils.radtke@ * * Nat. Trainer Pool * University Stuttgart * think-future.de * * Brave GNU World. * icq/lc#:9336272/92045 PGP/GCB: c at hp :wq -------------- next part -------------- This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:592: checking for gcc configure:705: checking whether the C compiler (gcc -I/usr/local/ssl/include -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib) works configure:721: gcc -o conftest -I/usr/local/ssl/include -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib conftest.c 1>&5 configure:747: checking whether the C compiler (gcc -I/usr/local/ssl/include -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib) is a cross-compiler configure:752: checking whether we are using GNU C configure:761: gcc -E conftest.c configure:780: checking whether gcc accepts -g configure:837: checking host system type configure:860: checking how to run the C preprocessor configure:881: gcc -E conftest.c >/dev/null 2>conftest.out configure:942: checking for ranlib configure:981: checking for a BSD compatible install configure:1036: checking for ar configure:1065: checking for perl configure:1101: checking for ent configure:1146: checking for login configure:1193: checking for inline configure:1207: gcc -c -I/usr/local/ssl/include conftest.c 1>&5 configure:1607: checking for deflate in -lz configure:1626: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lz 1>&5 configure:1655: checking for login in -lutil configure:1674: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lutil -lz 1>&5 configure:1700: checking for yp_match in -lnsl configure:1719: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1749: checking for main in -lsocket configure:1764: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lsocket -lnsl -lz -lutil 1>&5 /usr/bin/ld: cannot find -lsocket collect2: ld returned 1 exit status configure: failed program was: #line 1757 "configure" #include "confdefs.h" int main() { main() ; return 0; } configure:1798: checking for bstring.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1804: bstring.h: No such file or directory configure: failed program was: #line 1803 "configure" #include "confdefs.h" #include <bstring.h> configure:1798: checking for endian.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for floatingpoint.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1804: floatingpoint.h: No such file or directory configure: failed program was: #line 1803 "configure" #include "confdefs.h" #include <floatingpoint.h> configure:1798: checking for lastlog.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for limits.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for login.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1804: login.h: No such file or directory configure: failed program was: #line 1803 "configure" #include "confdefs.h" #include <login.h> configure:1798: checking for login_cap.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1804: login_cap.h: No such file or directory configure: failed program was: #line 1803 "configure" #include "confdefs.h" #include <login_cap.h> configure:1798: checking for maillock.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1804: maillock.h: No such file or directory configure: failed program was: #line 1803 "configure" #include "confdefs.h" #include <maillock.h> configure:1798: checking for netdb.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for netgroup.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1804: netgroup.h: No such file or directory configure: failed program was: #line 1803 "configure" #include "confdefs.h" #include <netgroup.h> configure:1798: checking for netinet/in_systm.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for paths.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for poll.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for pty.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for shadow.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for security/pam_appl.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for sys/bitypes.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for sys/bsdtty.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1804: sys/bsdtty.h: No such file or directory configure: failed program was: #line 1803 "configure" #include "confdefs.h" #include <sys/bsdtty.h> configure:1798: checking for sys/cdefs.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for sys/poll.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for sys/select.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for sys/stat.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for sys/stropts.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for sys/sysmacros.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for sys/time.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for sys/ttcompat.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1804: sys/ttcompat.h: No such file or directory configure: failed program was: #line 1803 "configure" #include "confdefs.h" #include <sys/ttcompat.h> configure:1798: checking for stddef.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for time.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for ttyent.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for usersec.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1804: usersec.h: No such file or directory configure: failed program was: #line 1803 "configure" #include "confdefs.h" #include <usersec.h> configure:1798: checking for util.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1804: util.h: No such file or directory configure: failed program was: #line 1803 "configure" #include "confdefs.h" #include <util.h> configure:1798: checking for utmp.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1798: checking for utmpx.h configure:1808: gcc -E conftest.c >/dev/null 2>conftest.out configure:1838: checking for arc4random configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/cc5x6azE.o: In function `main': /tmp/cc5x6azE.o(.text+0x4): undefined reference to `arc4random' collect2: ld returned 1 exit status configure: failed program was: #line 1843 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char arc4random(); 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 arc4random(); 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_arc4random) || defined (__stub___arc4random) choke me #else arc4random(); #endif ; return 0; } configure:1838: checking for atexit configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for b64_ntop configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/cc6T0UuB.o: In function `main': /tmp/cc6T0UuB.o(.text+0x4): undefined reference to `b64_ntop' collect2: ld returned 1 exit status configure: failed program was: #line 1843 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char b64_ntop(); 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 b64_ntop(); 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_b64_ntop) || defined (__stub___b64_ntop) choke me #else b64_ntop(); #endif ; return 0; } configure:1838: checking for bcopy configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for bindresvport_af configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/ccsMvHG2.o: In function `main': /tmp/ccsMvHG2.o(.text+0x4): undefined reference to `bindresvport_af' collect2: ld returned 1 exit status configure: failed program was: #line 1843 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char bindresvport_af(); 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 bindresvport_af(); 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_bindresvport_af) || defined (__stub___bindresvport_af) choke me #else bindresvport_af(); #endif ; return 0; } configure:1838: checking for clock configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for freeaddrinfo configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for gai_strerror configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for getaddrinfo configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for getnameinfo configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for getrusage configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for getttyent configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for inet_aton configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for inet_ntoa configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for innetgr configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for login_getcapbool configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/ccZVjktX.o: In function `main': /tmp/ccZVjktX.o(.text+0x4): undefined reference to `login_getcapbool' collect2: ld returned 1 exit status configure: failed program was: #line 1843 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char login_getcapbool(); 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 login_getcapbool(); 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_login_getcapbool) || defined (__stub___login_getcapbool) choke me #else login_getcapbool(); #endif ; return 0; } configure:1838: checking for md5_crypt configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/ccNq36JQ.o: In function `main': /tmp/ccNq36JQ.o(.text+0x4): undefined reference to `md5_crypt' collect2: ld returned 1 exit status configure: failed program was: #line 1843 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char md5_crypt(); 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 md5_crypt(); 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_md5_crypt) || defined (__stub___md5_crypt) choke me #else md5_crypt(); #endif ; return 0; } configure:1838: checking for memmove configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for mkdtemp configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/cclaYYqf.o: In function `main': /tmp/cclaYYqf.o(.text+0x4): undefined reference to `mkdtemp' collect2: ld returned 1 exit status configure: failed program was: #line 1843 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char mkdtemp(); 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 mkdtemp(); 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_mkdtemp) || defined (__stub___mkdtemp) choke me #else mkdtemp(); #endif ; return 0; } configure:1838: checking for on_exit configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for openpty configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for rresvport_af configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/cc0PR1hY.o: In function `main': /tmp/cc0PR1hY.o(.text+0x4): undefined reference to `rresvport_af' collect2: ld returned 1 exit status configure: failed program was: #line 1843 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char rresvport_af(); 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 rresvport_af(); 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_rresvport_af) || defined (__stub___rresvport_af) choke me #else rresvport_af(); #endif ; return 0; } configure:1838: checking for setenv configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for seteuid configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for setlogin configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure: In function `main': configure:1858: `choke' undeclared (first use in this function) configure:1858: (Each undeclared identifier is reported only once configure:1858: for each function it appears in.) configure:1858: parse error before `me' configure: failed program was: #line 1843 "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:1838: checking for setproctitle configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/ccA79CYu.o: In function `main': /tmp/ccA79CYu.o(.text+0x4): undefined reference to `setproctitle' collect2: ld returned 1 exit status configure: failed program was: #line 1843 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char setproctitle(); 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 setproctitle(); 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_setproctitle) || defined (__stub___setproctitle) choke me #else setproctitle(); #endif ; return 0; } configure:1838: checking for setreuid configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for sigaction configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for sigvec configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for snprintf configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for strerror configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for strlcat configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/ccuh64VL.o: In function `main': /tmp/ccuh64VL.o(.text+0x4): undefined reference to `strlcat' collect2: ld returned 1 exit status configure: failed program was: #line 1843 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char strlcat(); 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 strlcat(); 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_strlcat) || defined (__stub___strlcat) choke me #else strlcat(); #endif ; return 0; } configure:1838: checking for strlcpy configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/ccvVRxaf.o: In function `main': /tmp/ccvVRxaf.o(.text+0x4): undefined reference to `strlcpy' collect2: ld returned 1 exit status configure: failed program was: #line 1843 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char strlcpy(); 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 strlcpy(); 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_strlcpy) || defined (__stub___strlcpy) choke me #else strlcpy(); #endif ; return 0; } configure:1838: checking for strsep configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for vsnprintf configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for vhangup configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1838: checking for _getpty configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/ccLi5JRK.o: In function `main': /tmp/ccLi5JRK.o(.text+0x4): undefined reference to `_getpty' collect2: ld returned 1 exit status configure: failed program was: #line 1843 "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:1838: checking for __b64_ntop configure:1866: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/ccVKSUQP.o: In function `main': /tmp/ccVKSUQP.o(.text+0x4): undefined reference to `__b64_ntop' collect2: ld returned 1 exit status configure: failed program was: #line 1843 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char __b64_ntop(); 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 __b64_ntop(); 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___b64_ntop) || defined (__stub_____b64_ntop) choke me #else __b64_ntop(); #endif ; return 0; } configure:1893: checking for gettimeofday configure:1921: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1893: checking for time configure:1921: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1948: checking for login configure:1976: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1948: checking for logout configure:1976: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1948: checking for updwtmp configure:1976: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:1948: checking for logwtmp configure:1976: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2003: checking for entutent configure:2031: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/ccTMh9BA.o: In function `main': /tmp/ccTMh9BA.o(.text+0x4): undefined reference to `entutent' collect2: ld returned 1 exit status configure: failed program was: #line 2008 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char entutent(); 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 entutent(); 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_entutent) || defined (__stub___entutent) choke me #else entutent(); #endif ; return 0; } configure:2003: checking for getutent configure:2031: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2003: checking for getutid configure:2031: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2003: checking for getutline configure:2031: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2003: checking for pututline configure:2031: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2003: checking for setutent configure:2031: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2058: checking for utmpname configure:2086: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2113: checking for entutxent configure:2141: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/cchGdzKM.o: In function `main': /tmp/cchGdzKM.o(.text+0x4): undefined reference to `entutxent' collect2: ld returned 1 exit status configure: failed program was: #line 2118 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char entutxent(); 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 entutxent(); 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_entutxent) || defined (__stub___entutxent) choke me #else entutxent(); #endif ; return 0; } configure:2113: checking for getutxent configure:2141: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2113: checking for getutxid configure:2141: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2113: checking for getutxline configure:2141: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2113: checking for pututxline configure:2141: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2168: checking for setutxent configure:2196: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2168: checking for utmpxname configure:2196: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2222: checking for getuserattr configure:2250: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 /tmp/ccZL8HV4.o: In function `main': /tmp/ccZL8HV4.o(.text+0x4): undefined reference to `getuserattr' collect2: ld returned 1 exit status configure: failed program was: #line 2227 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getuserattr(); 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 getuserattr(); 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_getuserattr) || defined (__stub___getuserattr) choke me #else getuserattr(); #endif ; return 0; } configure:2271: checking for getuserattr in -ls configure:2290: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -ls -lnsl -lz -lutil 1>&5 /usr/bin/ld: cannot find -ls collect2: ld returned 1 exit status configure: failed program was: #line 2279 "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 getuserattr(); int main() { getuserattr() ; return 0; } configure:2318: checking for login configure:2414: checking for daemon configure:2442: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2510: checking for getpagesize configure:2538: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2608: checking whether snprintf correctly terminates long strings configure:2620: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -lnsl -lz -lutil 1>&5 configure:2661: checking for dlopen in -ldl configure:2680: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -ldl -lnsl -lz -lutil 1>&5 configure:2712: checking for pam_getenvlist configure:2740: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -ldl -lnsl -lz -lutil -lpam 1>&5 /usr/bin/ld: cannot find -lpam collect2: ld returned 1 exit status configure: failed program was: #line 2717 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char pam_getenvlist(); 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 pam_getenvlist(); 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_pam_getenvlist) || defined (__stub___pam_getenvlist) choke me #else pam_getenvlist(); #endif ; return 0; } configure:2771: checking whether pam_strerror takes only one argument configure:2783: gcc -c -I/usr/local/ssl/include -Wall conftest.c 1>&5 configure:2823: checking for OpenSSL directory configure:2862: gcc -o conftest -I/usr/local/ssl/include -Wall -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib conftest.c -ldl -lnsl -lz -lutil -lpam -lcrypto 1>&5 /usr/bin/ld: cannot find -lpam collect2: ld returned 1 exit status configure: failed program was: #line 2848 "configure" #include "confdefs.h" #include <string.h> #include <openssl/rand.h> int main(void) { char a[2048]; memset(a, 0, sizeof(a)); RAND_add(a, sizeof(a), sizeof(a)); return(RAND_status() <= 0); } configure:2862: gcc -o conftest -I/usr/local/ssl/include -Wall -I/usr/local/ssl/include -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib -L/usr/local/ssl/lib -L/usr/local/ssl conftest.c -ldl -lnsl -lz -lutil -lpam -lcrypto 1>&5 /usr/bin/ld: cannot find -lpam collect2: ld returned 1 exit status configure: failed program was: #line 2848 "configure" #include "confdefs.h" #include <string.h> #include <openssl/rand.h> int main(void) { char a[2048]; memset(a, 0, sizeof(a)); RAND_add(a, sizeof(a), sizeof(a)); return(RAND_status() <= 0); } configure:2862: gcc -o conftest -I/usr/local/ssl/include -Wall -I/usr/local//include -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib -L/usr/local//lib -L/usr/local/ conftest.c -ldl -lnsl -lz -lutil -lpam -lcrypto 1>&5 /usr/bin/ld: cannot find -lpam collect2: ld returned 1 exit status configure: failed program was: #line 2848 "configure" #include "confdefs.h" #include <string.h> #include <openssl/rand.h> int main(void) { char a[2048]; memset(a, 0, sizeof(a)); RAND_add(a, sizeof(a), sizeof(a)); return(RAND_status() <= 0); } configure:2862: gcc -o conftest -I/usr/local/ssl/include -Wall -I/usr/local/openssl/include -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib -L/usr/local/openssl/lib -L/usr/local/openssl conftest.c -ldl -lnsl -lz -lutil -lpam -lcrypto 1>&5 /usr/bin/ld: cannot find -lpam collect2: ld returned 1 exit status configure: failed program was: #line 2848 "configure" #include "confdefs.h" #include <string.h> #include <openssl/rand.h> int main(void) { char a[2048]; memset(a, 0, sizeof(a)); RAND_add(a, sizeof(a), sizeof(a)); return(RAND_status() <= 0); } configure:2862: gcc -o conftest -I/usr/local/ssl/include -Wall -I/usr/lib/openssl/include -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib -L/usr/lib/openssl/lib -L/usr/lib/openssl conftest.c -ldl -lnsl -lz -lutil -lpam -lcrypto 1>&5 /usr/bin/ld: cannot find -lpam collect2: ld returned 1 exit status configure: failed program was: #line 2848 "configure" #include "confdefs.h" #include <string.h> #include <openssl/rand.h> int main(void) { char a[2048]; memset(a, 0, sizeof(a)); RAND_add(a, sizeof(a), sizeof(a)); return(RAND_status() <= 0); } configure:2862: gcc -o conftest -I/usr/local/ssl/include -Wall -I/usr/local/ssl/include -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib -L/usr/local/ssl/lib -L/usr/local/ssl conftest.c -ldl -lnsl -lz -lutil -lpam -lcrypto 1>&5 /usr/bin/ld: cannot find -lpam collect2: ld returned 1 exit status configure: failed program was: #line 2848 "configure" #include "confdefs.h" #include <string.h> #include <openssl/rand.h> int main(void) { char a[2048]; memset(a, 0, sizeof(a)); RAND_add(a, sizeof(a), sizeof(a)); return(RAND_status() <= 0); } configure:2862: gcc -o conftest -I/usr/local/ssl/include -Wall -I/usr/lib/ssl/include -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib -L/usr/lib/ssl/lib -L/usr/lib/ssl conftest.c -ldl -lnsl -lz -lutil -lpam -lcrypto 1>&5 /usr/bin/ld: cannot find -lpam collect2: ld returned 1 exit status configure: failed program was: #line 2848 "configure" #include "confdefs.h" #include <string.h> #include <openssl/rand.h> int main(void) { char a[2048]; memset(a, 0, sizeof(a)); RAND_add(a, sizeof(a), sizeof(a)); return(RAND_status() <= 0); } configure:2862: gcc -o conftest -I/usr/local/ssl/include -Wall -I/usr/local/include -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib -L/usr/local/lib -L/usr/local conftest.c -ldl -lnsl -lz -lutil -lpam -lcrypto 1>&5 /usr/bin/ld: cannot find -lpam collect2: ld returned 1 exit status configure: failed program was: #line 2848 "configure" #include "confdefs.h" #include <string.h> #include <openssl/rand.h> int main(void) { char a[2048]; memset(a, 0, sizeof(a)); RAND_add(a, sizeof(a), sizeof(a)); return(RAND_status() <= 0); } configure:2862: gcc -o conftest -I/usr/local/ssl/include -Wall -I/usr/pkg/include -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib -L/usr/pkg/lib -L/usr/pkg conftest.c -ldl -lnsl -lz -lutil -lpam -lcrypto 1>&5 /usr/bin/ld: cannot find -lpam collect2: ld returned 1 exit status configure: failed program was: #line 2848 "configure" #include "confdefs.h" #include <string.h> #include <openssl/rand.h> int main(void) { char a[2048]; memset(a, 0, sizeof(a)); RAND_add(a, sizeof(a), sizeof(a)); return(RAND_status() <= 0); } configure:2862: gcc -o conftest -I/usr/local/ssl/include -Wall -I/opt/include -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib -L/opt/lib -L/opt conftest.c -ldl -lnsl -lz -lutil -lpam -lcrypto 1>&5 /usr/bin/ld: cannot find -lpam collect2: ld returned 1 exit status configure: failed program was: #line 2848 "configure" #include "confdefs.h" #include <string.h> #include <openssl/rand.h> int main(void) { char a[2048]; memset(a, 0, sizeof(a)); RAND_add(a, sizeof(a), sizeof(a)); return(RAND_status() <= 0); } configure:2862: gcc -o conftest -I/usr/local/ssl/include -Wall -I/opt/openssl/include -static -L/lib/security -L/lib -L/usr/local/ssl/lib -L/lib -L/lib/security -L/lib -L/usr/local/ssl -L/lib -L/opt/openssl/lib -L/opt/openssl conftest.c -ldl -lnsl -lz -lutil -lpam -lcrypto 1>&5 /usr/bin/ld: cannot find -lpam collect2: ld returned 1 exit status configure: failed program was: #line 2848 "configure" #include "confdefs.h" #include <string.h> #include <openssl/rand.h> int main(void) { char a[2048]; memset(a, 0, sizeof(a)); RAND_add(a, sizeof(a), sizeof(a)); return(RAND_status() <= 0); }