Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Apr 2000 18:00:29 -0400 (EDT)
From:      Brian Fundakowski Feldman <green@FreeBSD.org>
To:        "Dr. Brain" <drbrain@segment7.net>
Cc:        shockingly@ugly.prth.tensor.pgs.com, current@freebsd.org
Subject:   Re: Netscape 6 Linux pre-release, got it going.
Message-ID:  <Pine.BSF.4.21.0004111744110.35356-100000@green.dyndns.org>
In-Reply-To: <20000411095930.B85262@toxic.magnesium.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11 Apr 2000, Dr. Brain wrote:

> I've had a good deal of success getting Mozilla to build straight out of the 
> nightly source tar files:
> ftp://ftp.mozilla.org/pub/mozilla/nightly/latest/mozilla-source.tar.gz
> 
> I recommend installing the jpeg and png libraries out of the ports tree and
> using a ~/.mozconfig with the following lines:
> [...]

I use this:
/usr2/build/mozilla/configure  --enable-optimize --with-jpeg=/usr/local --with-png=/usr/local --with-zlib=/usr --enable-x11-shm --disable-test --disable-debug --disable-mathml --with-pthreads

Note that you WILL want to support X11 shm if you want decent rapid redraw
speed.  The X11-SHM support in the autoconf is totally broken for any real
OS, so if you have a real OS that separates X11 includes from /usr/include,
you'll need to chenge this line:

for ac_hdr in sys/ipc.h shm.h sys/shm.h X11/extensions/XShm.h

What I do is to change the next ac_try= line to:
ac_try="$ac_cpp -I/usr/X11R6/include conftest.$ac_ext >/dev/null 2>conftest.out"

However, I imagine it would work to just remove the X!1/extensions/XShm.h
from the list, since that's a given on XFree86.

> To build mozilla: gmake -f client.mk build

gmake -f client.mk checkout seems to be quite broken.  It doesn't actually
check anything out, but if I perform exactly what it says it's doing, that
works and updates mozilla.  It used to work.

> -- 
> Eric Hodel - drbrain@segment7.net - http://segment7.net
> 
>   Al Gore didn't invent the Internet, WE DID!
>   BSD Leading the Way!
> 	-LinuxWorld2000 FreeBSD poster
> 

--
 Brian Fundakowski Feldman           \  FreeBSD: The Power to Serve!  /
 green@FreeBSD.org                    `------------------------------'



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0004111744110.35356-100000>