Hi:
I have a big problem for me!! If you can help, I will very appreciate!! I
have a httpd file which was built by someone (I don't know who is that man).
And I don't have any information about it's building confiugration. The httpd
file will link following .so files when it starts:
First List:
libssl.so.0.9.7 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/usr/lib/libssl.so.0.9.7
(0xdead1000)
libcrypto.so.0.9.7 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/usr/lib/libcrypto.so.0.9.7
(0xdead2000)
libgdbm.so.1 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/usr/lib/libgdbm.so.1 (0xdead3000)
librt.so.1 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/librt.so.1 (0xdead4000)
libm.so.6 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libm.so.6 (0xdead5000)
libcrypt.so.1 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libcrypt.so.1 (0xdead6000)
libnsl.so.1 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libnsl.so.1 (0xdead7000)
libdl.so.2 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libdl.so.2 (0xdead8000)
libc.so.6 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libc.so.6 (0xdead9000)
libpthread.so.0 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libpthread.so.0
(0xdeada000)
ld-linux.so.3 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/ld-linux.so.3 (0xdeadb000)
Now, I have to build the same httpd file but without libssl.so.0.9.7. I try to
build my httpd file by myself, but my httpd file always has to link following
.so files when it starts:
Second List:
libaprutil-0.so.0 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/usr/local/apache2/lib/libaprutil-0.so.0
(0xdead1000)
libgdbm.so.1 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/usr/lib/libgdbm.so.1 (0xdead2000)
libdb-4.2.so =>
/opt/montavista/pro/devkit/arm/v5t_le/target/usr/lib/libdb-4.2.so (0xdead3000)
libexpat.so.0 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/usr/lib/libexpat.so.0 (0xdead4000)
libapr-0.so.0 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/usr/local/apache2/lib/libapr-0.so.0
(0xdead5000)
librt.so.1 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/librt.so.1 (0xdead6000)
libm.so.6 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libm.so.6 (0xdead7000)
libcrypt.so.1 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libcrypt.so.1 (0xdead8000)
libnsl.so.1 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libnsl.so.1 (0xdead9000)
libpthread.so.0 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libpthread.so.0
(0xdeada000)
libdl.so.2 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libdl.so.2 (0xdeadb000)
libc.so.6 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libc.so.6 (0xdeadc000)
ld-linux.so.3 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/ld-linux.so.3 (0xdeadd000)
<<< The first problem is how to remove the .so files which in second list but
not in first list. >>>
<<< The second problem is how to add the .so files which in first list but not
in second list. >>>
Briefly, I hope my httpd file will only link the following .so files when it
starts:
libcrypto.so.0.9.7 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/usr/lib/libcrypto.so.0.9.7
(0xdead2000)
libgdbm.so.1 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/usr/lib/libgdbm.so.1 (0xdead3000)
librt.so.1 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/librt.so.1 (0xdead4000)
libm.so.6 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libm.so.6 (0xdead5000)
libcrypt.so.1 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libcrypt.so.1 (0xdead6000)
libnsl.so.1 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libnsl.so.1 (0xdead7000)
libdl.so.2 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libdl.so.2 (0xdead8000)
libc.so.6 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libc.so.6 (0xdead9000)
libpthread.so.0 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libpthread.so.0
(0xdeada000)
ld-linux.so.3 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/ld-linux.so.3 (0xdeadb000)
I tried the following configuration and always got the error message of
"checking for APR... configure: error: --with-apr requires a directory to be
provided".
My Configuration:
./configure \
--disable-ssl \
--disable-v4-mapped \
--disable-maintainer-mode \
--disable-dbm \
--disable-auth-dbm \
--disable-echo \
--disable-example \
--disable-ldap \
--disable-dav \
--disable-status \
--disable-imap \
--disable-gdbm \
--disable-mods-shared \
--without-libtool \
--without-apr \
--without-apr-util
Please help me !! Very Very Thanks!!!!
---------------------------------------------------------------------
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: [EMAIL PROTECTED]
" from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]