On Wed, Nov 28, 2001 at 12:25:57AM -0800, Aaron Bannert wrote:
> On Wed, Nov 28, 2001 at 01:44:11AM -0500, Dale Ghent wrote:
> > On Tue, 27 Nov 2001, Gigi Sebastian Alapatt wrote:
> > | Is there a 64 bit solaris working port for Apache.
> >
> > unless one of your apache processes require >2GB of RAM, why would you
> > need a 64bit port?
>
> That's not true, it's 2GB of address space. I can think of at least one
> excellent example of where a 64bit address space would come in handy:
> multiple mmapped files.
>
> That said, I'm curious myself what the answer is to the original question.
Just add "-xarch=v9" to the Forte C compiler flags as it says to do
in the Forte READMEs/64bit_Compilers file.
% file httpd
httpd: ELF 64-bit MSB executable SPARCV9 Version 1, dynamically
linked, not stripped
% ldd httpd
libaprutil.so.0 =>
/home/jerenkrantz/apache-2.0-cvs-SunOS-sun4u/lib/libaprutil.so.0
libapr.so.0 =>
/home/jerenkrantz/apache-2.0-cvs-SunOS-sun4u/lib/libapr.so.0
libsendfile.so.1 => /usr/lib/64/libsendfile.so.1
libm.so.1 => /usr/lib/64/libm.so.1
libsocket.so.1 => /usr/lib/64/libsocket.so.1
libnsl.so.1 => /usr/lib/64/libnsl.so.1
libdl.so.1 => /usr/lib/64/libdl.so.1
libexpat.so.0 =>
/home/jerenkrantz/apache-2.0-cvs-SunOS-sun4u/lib/libexpat.so.0
libthread.so.1 => /usr/lib/64/libthread.so.1
libc.so.1 => /usr/lib/64/libc.so.1
libmp.so.2 => /usr/lib/64/libmp.so.2
librt.so.1 => /usr/lib/64/librt.so.1
libaio.so.1 => /usr/lib/64/libaio.so.1
libmd5.so.1 => /usr/lib/64/libmd5.so.1
/usr/platform/SUNW,Ultra-5_10/lib/sparcv9/libc_psr.so.1
/usr/platform/SUNW,Ultra-5_10/lib/sparcv9/libmd5_psr.so.1
Enjoy. -- justin