Thanks!! I found the file "config.nice" in the
folder "build", Very Very thanks!!!
-----Original Message-----
From: Krist van Besien [mailto:krist.vanbesien gmail.com]
Sent: Wednesday, October 24, 2007 5:06 PM
To: users httpd.apache.org
Subject: Re: [users httpd] How to build SPECIAL HTTPD??
On 10/24/07, ChiaTzung Liu -??? <ChiaTzung.Liu zyxel.com.tw> wrote:
> 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/libcryp
to.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.s
o.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/libcryp
t.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.s
o.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/libpthr
ead.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/apach
e2/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/libexpa
t.so.0 (0xdead4000)
> libapr-0.so.0 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/usr/local/apach
e2/lib/libapr-0.so.0 (0xdead5000)
> librt.so.1 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/librt.s
o.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/libcryp
t.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/libpthr
ead.so.0 (0xdeada000)
> libdl.so.2 =>
/opt/montavista/pro/devkit/arm/v5t_le/target/lib/tls/libdl.s
o.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/libcryp
to.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.s
o.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/libcryp
t.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.s
o.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/libpthr
ead.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!!!!
First, what version of apache are you building?
Secondly, look for the file "config.nice" in your
original apache (the one someone else build). This file is
often in a subdir "build"
somewhere in your apache install dir. If you have that file
look in to it, as it contains the command used to compile
this apache.
Thirdly, it looks like you want an apache without apr. As
far as I know you can't have an apache without apr.
Krist
--
krist.vanbesien gmail.com
krist vanbesien.org
Bremgarten b. Bern, Switzerland
--
A: It reverses the normal flow of conversation.
Q: What's wrong with top-posting?
A: Top-posting.
Q: What's the biggest scourge on plain text email
discussions?
------------------------------------------------------------
---------
The official User-To-User support forum of the Apache HTTP
Server Project.
See <URL:http://htt
pd.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://htt
pd.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
|