You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Gigi Sebastian Alapatt <gg...@hotmail.com> on 2001/11/28 01:27:21 UTC

64 bit solaris


Is there a 64 bit solaris working port for Apache.

Thanx
Gigi


_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp


Re: 64 bit solaris

Posted by Justin Erenkrantz <je...@ebuilt.com>.
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


Re: 64 bit solaris

Posted by Aaron Bannert <aa...@clove.org>.
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.

-aaron

Re: 64 bit solaris

Posted by Dale Ghent <da...@elemental.org>.
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?

/dale