old-www/HOWTO/Mozilla-Optimization/usethesource.html

163 lines
3.3 KiB
HTML

<HTML
><HEAD
><TITLE
>Get the Source</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="Mozilla Optimization Mini-HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Introduction"
HREF="introduction.html"><LINK
REL="NEXT"
TITLE="Patch the Source"
HREF="patch.html"></HEAD
><BODY
CLASS="sect1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Mozilla Optimization Mini-HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="introduction.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="patch.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="UsetheSource"
></A
>3. Get the Source</H1
><P
>There are pros and cons to building Mozilla yourself. The biggest drawback is that the source version, compressed, is a 30+ MB file in most releases which is about three times larger than the binary distribution. A second negative is that on a reasonably new machine such as my 1.6 ghz Pentium 4 with 256 MB of memory, compiling Mozilla can take anywhere between one and a half to four hours depending on any other jobs the system might be running. On an older machine, Mozilla can take twenty-four hours or more to compile. The biggest benefit is that there are a large number of compile-time options and patches that can be applied which will dramatically improve the performance and featureset of the browser. These patches are generally necessary if you intend to run Mozilla in a production environment.
</P
><P
>&#13;If you are not interested in source level modifications of the Mozilla browser, please skip the next few sections and have a look at <A
HREF="postinstall.html"
>Section 7</A
>, Post-Install Configuartion.
</P
><P
>&#13;At the time this document was written, the latest version of the Mozilla source code is 1.2.1, which can be obtained via ftp at <A
HREF="ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla1.2.1"
TARGET="_top"
>ftp.mozilla.org/pub/mozilla/releases/mozilla1.2.1</A
>. The other stable release, 1.0.1, can be obtained via ftp at <A
HREF="ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla1.0.1"
TARGET="_top"
>ftp.mozilla.org/pub/mozilla/releases/mozilla1.0.1</A
>.
</P
><P
>&#13;For CVS checkout, please review the documentation on the <A
HREF="http://mozilla.org"
TARGET="_top"
>Mozilla</A
> website.
</P
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="introduction.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="patch.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Introduction</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Patch the Source</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>