mozilla

Compare Revisions

Simple Firefox build

Change Revisions

Revision 17993:

Revision 17993 by Jorend on

Revision 17994:

Revision 17994 by Riboribo on

Title:
Simple Firefox build
Simple Firefox build
Slug:
Simple_Firefox_build
Simple_Firefox_build
Tags:
Firefox, "Developing Mozilla", "Build documentation"
Firefox, "Developing Mozilla", "Build documentation"
Content:

Revision 17993
Revision 17994
n76              <li>Install the <a class="external" href="http://wwn76              <li>Install the <a class="external" href="http://ww
>w.microsoft.com/downloads/details.aspx?familyid=0baf2b35-c656-496>w.microsoft.com/downloads/details.aspx?familyid=0baf2b35-c656-496
>9-ace8-e4c0c0716adb&amp;displaylang=en">Microsoft Windows Server >9-ace8-e4c0c0716adb&amp;displaylang=en">Microsoft Windows Server 
>2003 R2 Platform SDK</a>. You need at least the "Windows Core SDK>2003 R2 Platform SDK</a>. You need at least the "Windows Core SDK
>", "Web Workshop (IE) SDK", and the "Data Access Services (MDAC) >", "Web Workshop (IE) SDK", and the "Data Access Services (MDAC) 
>SDK".>SDK". (Note: These MS&nbsp;SDK&nbsp;links now download the Server
 > 2008 version of the SDK, version 6.1, which will require that yo
 >u doctor the guess-msvc.bat file to look for version 6.1 rather t
 >han 6.0)
n104# Setup a basic mozconfig filen104# Setup a basic .mozconfig file
105echo '. $topsrcdir/browser/config/mozconfig' &gt; mozconfig      105echo '. $topsrcdir/browser/config/mozconfig' &gt; .mozconfig     
>                # let's build Firefox...>                 # let's build Firefox...
106echo 'mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-ff-release' &g106echo 'mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-ff-release' &g
>t;&gt; mozconfig   # ...in this directory...>t;&gt; .mozconfig   # ...in this directory...
107echo 'mk_add_options MOZ_MAKE_FLAGS="-j4"' &gt;&gt; mozconfig    107echo 'mk_add_options MOZ_MAKE_FLAGS="-j4"' &gt;&gt; .mozconfig   
>                   # ...quickly.>                    # ...quickly.
n113      <li>For a debug build, you need different configuration optn113      <li>For a debug build, you need different configuration opt
>ions in your <code>mozconfig</code> file.&nbsp; This requires mor>ions in your <code>.mozconfig</code> file.&nbsp; This requires mo
>e disk space, about 2.5 GB.<br>>re disk space, about 2.5 GB.<br>
t121      <li>To build Thunderbird or SeaMonkey, you'll need <a classt121      <li>To build Thunderbird or SeaMonkey, you'll need <a class
>="internal" href="/en/Comm-central_source_code_(Mercurial)" title>="internal" href="/en/Comm-central_source_code_(Mercurial)" title
>="En/Comm-central source code (Mercurial)">more source code</a> a>="En/Comm-central source code (Mercurial)">more source code</a> a
>nd some changes to your <code>mozconfig</code> file.>nd some changes to your <code>.mozconfig</code> file.

Back to History