httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aaron Sturm" <aaron_st...@hotmail.com>
Subject Re: [users@httpd] Apache with LDAP on Solaris
Date Thu, 19 Dec 2002 05:51:58 GMT
Sam,

Are you using iplanet's ldap or openldap? Or another?

-Aaron

----- Original Message -----
From: "sam k tan" <sam.k.tan@sun.com>
To: <users@httpd.apache.org>
Sent: Wednesday, December 18, 2002 6:33 PM
Subject: RE: [users@httpd] Apache with LDAP on Solaris


> Thanx for the offer of help. Here is the output.
>
> The configure line is at the top, the error message is at the bottom. I
> thought of deleting all the stuff in the midddle but I wasn't sure if
> they made a difference.
>
> # ./configure --prefix=/opt/apache --with-ldap
> checking for chosen layout... Apache
> checking for working mkdir -p... yes
> checking build system type... sparc-sun-solaris2.8
> checking host system type... sparc-sun-solaris2.8
> checking target system type... sparc-sun-solaris2.8
>
> Configuring Apache Portable Runtime library ...
>
> checking for APR... reconfig
> configuring package in srclib/apr now
> checking build system type... sparc-sun-solaris2.8
> checking host system type... sparc-sun-solaris2.8
> checking target system type... sparc-sun-solaris2.8
> Configuring APR library
> Platform: sparc-sun-solaris2.8
> checking for working mkdir -p... yes
> APR Version: 0.9.2
> checking for chosen layout... apr
> checking for gcc... no
> checking for cc... cc
> checking for C compiler default output... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... no
> checking whether cc accepts -g... yes
> Applying APR hints file rules for sparc-sun-solaris2.8
>   setting CPPFLAGS to "-DSOLARIS2=8 -D_POSIX_PTHREAD_SEMANTICS
> -D_REENTRANT"
>   setting apr_iconv_inbuf_const to "1"
> (Default will be unix)
> checking whether make sets ${MAKE}... yes
> checking how to run the C preprocessor... cc -E
> checking for gawk... no
> checking for mawk... no
> checking for nawk... nawk
> checking whether ln -s works... yes
> checking for ranlib... ranlib
> checking for a BSD-compatible install... build/install.sh -c
> checking for rm... rm
> checking for as... as
> checking for cpp... no
> checking for ar... ar
> checking for AIX... no
> checking for library containing strerror... none required
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... no
> checking for unistd.h... yes
> checking minix/config.h usability... no
> checking minix/config.h presence... no
> checking for minix/config.h... no
> checking whether system uses EBCDIC... no
> performing libtool configuration...
> checking for non-GNU ld... /usr/ccs/bin/ld
> checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
> checking for BSD-compatible nm... /usr/ccs/bin/nm -p
> loading cache /dev/null within ltconfig
> build/ltconfig: .: /dev/null: not a regular file
> checking whether we are using GNU C... no
> checking for object suffix... o
> checking for executable suffix... no
> checking for cc option to produce PIC... -KPIC
> checking if cc PIC flag -KPIC works... yes
> checking if cc supports -c -o file.o... yes
> checking if cc supports -c -o file.lo... no
> checking if cc static flag -Bstatic works... -Bstatic
> checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
> checking whether the linker (/usr/ccs/bin/ld) supports shared
> libraries... yes
> checking command to parse /usr/ccs/bin/nm -p output... ok
> checking how to hardcode library paths into programs... immediate
> checking for /usr/ccs/bin/ld option to reload object files... -r
> checking dynamic linker characteristics... solaris2.8 ld.so
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking for objdir... .libs
> creating libtool
> updating cache /dev/null
>
> Check for compiler flags...
>
> checking for res_init in -lresolv... yes
> checking for gethostbyname in -lnsl... yes
> checking for library containing gethostname... none required
> checking for socket in -lsocket... yes
> checking for library containing crypt... none required
> checking for main in -ltruerand... no
> checking for modf in -lm... yes
>
> Checking for Threads...
>
> checking pthread.h usability... yes
> checking pthread.h presence... yes
> checking for pthread.h... yes
> checking for pthreads_cflags... -mt
> checking for pthreads_lib...
> checking for pthread.h... (cached) yes
> checking whether pthread_getspecific takes two arguments... no
> checking whether pthread_attr_getdetachstate takes one argument... no
> checking for pthread_key_delete... yes
> checking for pthread_rwlock_init... yes
> APR will use threads
> checking for readdir in -lc_r... no
> checking for gethostbyname in -lc_r... no
> checking for gethostbyaddr in -lc_r... no
> checking for gethostbyname_r... yes
> checking for gethostbyaddr_r... yes
> checking for sigsuspend... yes
> checking for sigwait... yes
> checking for poll... yes
> checking for getpwnam_r... yes
> checking for getpwuid_r... yes
> checking for getgrnam_r... yes
> checking for getgrgid_r... yes
>
> Checking for Shared Memory Support...
>
> checking for shm_open in -lrt... yes
> checking sys/mman.h usability... yes
> checking sys/mman.h presence... yes
> checking for sys/mman.h... yes
> checking for MAP_ANON in sys/mman.h... yes
> checking for mmap... yes
> checking for munmap... yes
> checking for shm_open... yes
> checking for shm_unlink... yes
> checking for /dev/zero... yes
> checking sys/ipc.h usability... yes
> checking sys/ipc.h presence... yes
> checking for sys/ipc.h... yes
> checking sys/shm.h usability... yes
> checking sys/shm.h presence... yes
> checking for sys/shm.h... yes
> checking sys/file.h usability... yes
> checking sys/file.h presence... yes
> checking for sys/file.h... yes
> checking for shmget... yes
> checking for shmat... yes
> checking for shmdt... yes
> checking for shmctl... yes
> checking kernel/OS.h usability... no
> checking kernel/OS.h presence... no
> checking for kernel/OS.h... no
> checking for create_area... no
> checking os2.h usability... no
> checking os2.h presence... no
> checking for os2.h... no
> checking for mmap that can map /dev/zero... yes
> decision on anonymous shared memory allocation method... 4.4BSD-style
> mmap() via MAP_ANON
> decision on namebased memory allocation method... SysV IPC shmget()
> checking for alloca... no
> checking for calloc... yes
> checking for strcasecmp... yes
> checking for stricmp... no
> checking for setsid... yes
> checking for isinf... no
> checking for isnan... yes
> checking for setrlimit... yes
> checking for getrlimit... yes
> checking for writev... yes
> checking for sendfilev in -lsendfile... yes
> checking for sendfile... no
> checking for send_file... no
> checking for sendfilev... yes
> checking for sigaction... yes
> checking for sys_siglist declaration in signal.h or unistd.h... no
> checking for fork... yes
> checking for getpass... yes
> checking for inet_addr... yes
> checking for inet_network... yes
> checking for _getch... no
> checking for gmtime_r... yes
> checking for localtime_r... yes
> checking for strerror_r... no
> checking for crypt_r... no
> checking for mmap... (cached) yes
> checking for hstrerror... yes
> checking for memmove... yes
> checking for mkstemp... yes
> checking whether sigwait takes one argument... no
> checking for ANSI C header files... (cached) yes
> checking alloca.h usability... yes
> checking alloca.h presence... yes
> checking for alloca.h... yes
> checking ByteOrder.h usability... no
> checking ByteOrder.h presence... no
> checking for ByteOrder.h... no
> checking conio.h usability... no
> checking conio.h presence... no
> checking for conio.h... no
> checking crypt.h usability... yes
> checking crypt.h presence... yes
> checking for crypt.h... yes
> checking ctype.h usability... yes
> checking ctype.h presence... yes
> checking for ctype.h... yes
> checking dir.h usability... no
> checking dir.h presence... no
> checking for dir.h... no
> checking dirent.h usability... yes
> checking dirent.h presence... yes
> checking for dirent.h... yes
> checking dl.h usability... no
> checking dl.h presence... no
> checking for dl.h... no
> checking dlfcn.h usability... yes
> checking dlfcn.h presence... yes
> checking for dlfcn.h... yes
> checking errno.h usability... yes
> checking errno.h presence... yes
> checking for errno.h... yes
> checking fcntl.h usability... yes
> checking fcntl.h presence... yes
> checking for fcntl.h... yes
> checking grp.h usability... yes
> checking grp.h presence... yes
> checking for grp.h... yes
> checking io.h usability... no
> checking io.h presence... no
> checking for io.h... no
> checking limits.h usability... yes
> checking limits.h presence... yes
> checking for limits.h... yes
> checking mach-o/dyld.h usability... no
> checking mach-o/dyld.h presence... no
> checking for mach-o/dyld.h... no
> checking malloc.h usability... yes
> checking malloc.h presence... yes
> checking for malloc.h... yes
> checking for memory.h... (cached) yes
> checking netdb.h usability... yes
> checking netdb.h presence... yes
> checking for netdb.h... yes
> checking osreldate.h usability... no
> checking osreldate.h presence... no
> checking for osreldate.h... no
> checking poll.h usability... yes
> checking poll.h presence... yes
> checking for poll.h... yes
> checking process.h usability... no
> checking process.h presence... no
> checking for process.h... no
> checking pwd.h usability... yes
> checking pwd.h presence... yes
> checking for pwd.h... yes
> checking semaphore.h usability... yes
> checking semaphore.h presence... yes
> checking for semaphore.h... yes
> checking signal.h usability... yes
> checking signal.h presence... yes
> checking for signal.h... yes
> checking stdarg.h usability... yes
> checking stdarg.h presence... yes
> checking for stdarg.h... yes
> checking stddef.h usability... yes
> checking stddef.h presence... yes
> checking for stddef.h... yes
> checking stdio.h usability... yes
> checking stdio.h presence... yes
> checking for stdio.h... yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking for strings.h... (cached) yes
> checking sysapi.h usability... no
> checking sysapi.h presence... no
> checking for sysapi.h... no
> checking sysgtime.h usability... no
> checking sysgtime.h presence... no
> checking for sysgtime.h... no
> checking termios.h usability... yes
> checking termios.h presence... yes
> checking for termios.h... yes
> checking time.h usability... yes
> checking time.h presence... yes
> checking for time.h... yes
> checking tpfeq.h usability... no
> checking tpfeq.h presence... no
> checking for tpfeq.h... no
> checking tpfio.h usability... no
> checking tpfio.h presence... no
> checking for tpfio.h... no
> checking for unistd.h... (cached) yes
> checking unix.h usability... no
> checking unix.h presence... no
> checking for unix.h... no
> checking arpa/inet.h usability... yes
> checking arpa/inet.h presence... yes
> checking for arpa/inet.h... yes
> checking for kernel/OS.h... (cached) no
> checking net/errno.h usability... no
> checking net/errno.h presence... no
> checking for net/errno.h... no
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking for sys/file.h... (cached) yes
> checking for sys/mman.h... (cached) yes
> checking sys/poll.h usability... yes
> checking sys/poll.h presence... yes
> checking for sys/poll.h... yes
> checking sys/resource.h usability... yes
> checking sys/resource.h presence... yes
> checking for sys/resource.h... yes
> checking sys/select.h usability... yes
> checking sys/select.h presence... yes
> checking for sys/select.h... yes
> checking sys/sem.h usability... yes
> checking sys/sem.h presence... yes
> checking for sys/sem.h... yes
> checking sys/sendfile.h usability... yes
> checking sys/sendfile.h presence... yes
> checking for sys/sendfile.h... yes
> checking sys/signal.h usability... yes
> checking sys/signal.h presence... yes
> checking for sys/signal.h... yes
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking for sys/stat.h... (cached) yes
> checking sys/sysctl.h usability... no
> checking sys/sysctl.h presence... no
> checking for sys/sysctl.h... no
> checking sys/syslimits.h usability... no
> checking sys/syslimits.h presence... no
> checking for sys/syslimits.h... no
> checking sys/time.h usability... yes
> checking sys/time.h presence... yes
> checking for sys/time.h... yes
> checking for sys/types.h... (cached) yes
> checking sys/uio.h usability... yes
> checking sys/uio.h presence... yes
> checking for sys/uio.h... yes
> checking sys/un.h usability... yes
> checking sys/un.h presence... yes
> checking for sys/un.h... yes
> checking sys/wait.h usability... yes
> checking sys/wait.h presence... yes
> checking for sys/wait.h... yes
> checking for netinet/tcp.h... yes
> checking for h_errno in netdb.h... yes
> checking for off_t... yes
> checking for pid_t... yes
> checking for size_t... yes
> checking for uid_t in sys/types.h... yes
> checking for ssize_t... yes
> checking for cc option to accept ANSI C... none needed
> checking for inline... inline
> checking for an ANSI C-conforming const... yes
> checking for size_t... (cached) yes
> checking whether setpgrp takes no argument... yes
> checking for socklen_t... yes
> checking whether system defines INADDR_NONE... no
> checking for char... yes
> checking size of char... 1
> checking for int... yes
> checking size of int... 4
> checking for long... yes
> checking size of long... 4
> checking for short... yes
> checking size of short... 2
> checking for long double... yes
> checking size of long double... 16
> checking for long long... yes
> checking size of long long... 8
> checking for INT64_C... no
> checking for INT64_C in stdint.h... (cached) no
> checking size of ssize_t... 4
> checking size of size_t... 4
> checking size of off_t... 4
> checking size of pid_t... 4
> checking for strnicmp... no
> checking for strncasecmp... yes
> checking for stricmp... (cached) no
> checking for strcasecmp... (cached) yes
> checking for strdup... yes
> checking for strstr... yes
> checking for memchr... yes
> checking for strtoll... yes
>
> Checking for DSO...
>
> checking for NSLinkModule... no
> checking for dlopen... no
> checking for dlopen in -ldl... yes
>   adding "-ldl" to LIBS
>
> Checking for Processes...
>
> checking for waitpid... yes
> checking for Variable Length Arrays... yes
> checking struct rlimit... yes
>
> Checking for Locking...
>
> checking for semget... yes
> checking for semctl... yes
> checking for flock... no
> checking for semaphore.h... (cached) yes
> checking for sem_close... yes
> checking for sem_unlink... yes
> checking for sem_post... yes
> checking for sem_wait... yes
> checking for working sem_open... yes
> checking for union semun in sys/sem.h... no
> checking for LOCK_EX in sys/file.h... no
> checking for F_SETLK in fcntl.h... yes
> checking for SEM_UNDO in sys/sem.h... yes
> checking for POLLIN in poll.h sys/poll.h... yes
> checking for PTHREAD_PROCESS_SHARED in pthread.h... yes
> checking for pthread_mutexattr_setpshared... yes
> checking for pthread_mutexattr_setrobust_np... yes
> decision on apr_lock implementation method... pthread mutex
> checking if all interprocess locks affect threads... no
> checking if Posix sems affect threads in the same process... no
> checking if SysV sems affect threads in the same process... no
> checking if fcntl locks affect threads in the same process... no
> checking if flock locks affect threads in the same process... no
> checking for entropy source... /dev/random
>
> Checking for Time Support...
>
> checking for tm_gmtoff in struct tm... no
>
> Checking for Networking support...
>
> checking for in_addr in netinet/in.h... yes
> checking if fd == socket on this platform... yes
> checking for sockaddr sa_len... no
> checking style of gethostbyname_r routine... none
> checking 3rd argument to the gethostbyname_r routines... char
> checking if TCP_NODELAY setting is inherited from listening sockets...
> yes
> checking if O_NONBLOCK setting is inherited from listening sockets...
> yes
> checking for TCP_CORK in netinet/tcp.h... no
> checking for TCP_NOPUSH in netinet/tcp.h... no
> checking for SO_ACCEPTFILTER in sys/socket.h... no
> checking for set_h_errno... no
> checking for presence of retrans/retry fields in res_state/resolv.h ...
> no
>
> Checking for IPv6 Networking support...
>
> checking for library containing getaddrinfo... none required
> checking for library containing gai_strerror... none required
> checking for library containing getnameinfo... none required
> checking for gai_strerror... yes
> checking for working getaddrinfo... yes
> checking for negative error codes for getaddrinfo... no
> checking for working getnameinfo... yes
> checking for sockaddr_in6... yes
> checking if APR supports IPv6... "yes"
>
> Restore user-defined environment settings...
>
>   restoring CPPFLAGS to ""
>   setting EXTRA_CPPFLAGS to "-DSOLARIS2=8 -D_POSIX_PTHREAD_SEMANTICS
> -D_REENTRANT"
>   restoring CFLAGS to ""
>   setting EXTRA_CFLAGS to "-g -mt"
>   restoring LDFLAGS to ""
>   setting EXTRA_LDFLAGS to ""
>   restoring LIBS to ""
>   setting EXTRA_LIBS to "-lsendfile -lrt -lm -lsocket -lnsl -lresolv
> -ldl"
>   restoring INCLUDES to ""
>   setting EXTRA_INCLUDES to ""
>
> Construct Makefiles and header files.
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating strings/Makefile
> config.status: creating passwd/Makefile
> config.status: creating tables/Makefile
> config.status: creating build/Makefile
> config.status: creating file_io/unix/Makefile
> config.status: creating network_io/unix/Makefile
> config.status: creating threadproc/unix/Makefile
> config.status: creating misc/unix/Makefile
> config.status: creating locks/unix/Makefile
> config.status: creating time/unix/Makefile
> config.status: creating mmap/unix/Makefile
> config.status: creating shmem/unix/Makefile
> config.status: creating user/unix/Makefile
> config.status: creating memory/unix/Makefile
> config.status: creating atomic/solaris_sparc/Makefile
> config.status: creating poll/unix/Makefile
> config.status: creating support/unix/Makefile
> config.status: creating dso/unix/Makefile
> config.status: creating test/Makefile
> config.status: creating include/apr.h
> config.status: creating build/rules.mk
> config.status: creating apr-config
> config.status: creating include/arch/unix/apr_private.h
> config.status: executing default commands
> srclib/apr configured properly
>   setting CFLAGS to " -g -mt"
>   setting CPPFLAGS to " -DSOLARIS2=8 -D_POSIX_PTHREAD_SEMANTICS
> -D_REENTRANT"
>   setting LDFLAGS to " "
>   setting INCLUDES to "
> -I/export/share/stuff/httpd-2.0.43/srclib/apr/include "
>
> Configuring Apache Portable Runtime Utility library...
>
> checking for APR-util... reconfig
> configuring package in srclib/apr-util now
> checking build system type... sparc-sun-solaris2.8
> checking host system type... sparc-sun-solaris2.8
> checking target system type... sparc-sun-solaris2.8
> checking for working mkdir -p... yes
> APR-util Version: 0.9.2
> checking for chosen layout... apr-util
> Applying apr-util hints file rules for sparc-sun-solaris2.8
>   setting apu_iconv_inbuf_const to "1"
> checking for APR... yes
> checking for gcc... no
> checking for cc... cc
> checking for C compiler default output... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... no
> checking whether cc accepts -g... yes
> checking how to run the C preprocessor... cc -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... no
> checking for unistd.h... yes
> checking for ldap support...
> checking for ldap_init in -lldap50... no
> checking for ldap_init in -lldapssl41... no
> checking for ldap_init in -lldapssl40... no
> checking for ldap_init in -lldapssl30... no
> checking for ldap_init in -lldapssl20... no
> checking for ldap_init in -lldap... no
> checking for ldap_init in -lldap... (cached) no
> checking for ldap_init in -lldap... (cached) no
> configure: error: could not find an LDAP library
> configure failed for srclib/apr-util
> #
>
> -----Original Message-----
> From: Zac Stevens [mailto:zts@cryptocracy.com]
> Sent: Wednesday, 18 December 2002 10:40 PM
> To: users@httpd.apache.org
> Subject: Re: [users@httpd] Apache with LDAP on Solaris
>
>
> On Wed, Dec 18, 2002 at 09:57:26PM +0800, sam k tan wrote:
> > Sorry, try s/SSL/LDAP/g. :-)
> >
> > That should read "can't find any LDAP libraries."
>
> Ahhh well that makes more sense then :)
>
> Could you reply to the list with the full configure commandline you
> used, and the output it generated.  That might provide additional hints
>
> Cheers,
>
>
> Zac
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message