httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gururaja Nittur" <gnit...@gmail.com>
Subject [users@httpd] httpd dependent libraries
Date Fri, 10 Aug 2007 23:11:39 GMT
Hi,

I am trying to cross compile Apache for Monta vista linux. The problem
is that httpd is picking up bunch of binaries from the build machine
that doesnot exist in the target machine. For example, I am not sure
why Apache needs kerberos libraries picked up from /usr/kerberos.

My questions are:

1. Which apache module needs kerberos and why?

2. Is there a way to avoid linking with kerberos libraries?

bash-2.05b$ ldd httpd
        libssl.so.0.9.7 => not found
        libcrypto.so.0.9.7 => not found
        libgssapi_krb5.so.2 => /usr/kerberos/lib/libgssapi_krb5.so.2
(0x00a68000)
        libkrb5.so.3 => /usr/kerberos/lib/libkrb5.so.3 (0x009ce000)
        libcom_err.so.3 => /usr/kerberos/lib/libcom_err.so.3 (0x00245000)
        libk5crypto.so.3 => /usr/kerberos/lib/libk5crypto.so.3 (0x00808000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x00b19000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00e18000)
        libm.so.6 => /lib/tls/libm.so.6 (0x00111000)
        libaprutil-1.so.0 => not found
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x00167000)
        libapr-1.so.0 => not found
        libuuid.so.1 => /lib/libuuid.so.1 (0x00906000)
        librt.so.1 => /lib/tls/librt.so.1 (0x00133000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x00c49000)
        libdl.so.2 => /lib/libdl.so.2 (0x0059d000)
        libc.so.6 => /lib/tls/libc.so.6 (0x0061e000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x0091c000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0x00f3c000)


My configure command is:

./configure --host=i686-mv-linux-gnu --build=i686-pc-linux-gnu
--prefix=/opt/apache --enable-ssl
--with-ssl=/opt/openssl/openssl-0.9.7c --disable-auth
--disable-auth-dbm --without-pgsql --without-auth CFLAGS=-Wall -pipe
-g -O2 -fno-crossjumping -fno-strict-aliasing -march=pentiumpro
DESTDIR=/opt/httpd-2.2.4 build_alias=i686-pc-linux-gnu
host_alias=i686-mv-linux-gnu --cache-file=/dev/null
--srcdir=<apache_root>/srclib/apr --libdir=${prefix}/lib
--bindir=${prefix}/bin  --with-installbuilddir=${prefix}/build

Thanks,
Guru

---------------------------------------------------------------------
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