Compare Revisions

Windows 8

Revision 491555:

Revision 491555 by kscarfone on

Revision 514665:

Revision 514665 by MattBrubeck on

Title:
Windows 8
Windows 8
Slug:
Windows_8
Windows_8
Tags:
"Guide","Build documentation","Windows"
"Guide","Windows","Build documentation"
Content:

Revision 491555
Revision 514665
n47      The latest mozilla-<a class="external" href="http://ftp.mozn47      The <a href="http://ftp.mozilla.org/pub/mozilla.org/mozilla
>illa.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetu>/libraries/win32/MozillaBuildSetup-Latest.exe">latest mozilla-</a
>p-Latest.exe" title="http://ftp.mozilla.org/pub/mozilla.org/mozil>><span class="external"><a href="http://ftp.mozilla.org/pub/mozil
>la/libraries/win32/MozillaBuildSetup-Latest.exe">build is require>la.org/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe">buil
>d</a>.>d</a> is required</span>.
n84      Start up your compilation environment by running <code>starn84      Start up your compilation environment by running <code>star
>t-msvc11.bat</code> from mozilla-build. You should see output res>t-msvc11.bat</code> from mozilla-build (if you are using Visual S
>embling the following:>tudio 2012). You should see output resembling the following:
n108. $topsrcdir/browser/config/mozconfign108# This specifies the directory where 
109mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-ff
n110mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-ff-debugn111# Uncomment the following line if you want to build with debuggin
 >g code enabled:
112#ac_add_options --enable-debug
n112# Set the number after -j to the number of cores in your machinen114# uncomment the following if you did NOT install the DirectX SDK:
113mk_add_options MOZ_MAKE_FLAGS="-s -j4"
114 
115ac_add_options --enable-debug
116 
117ac_add_options --disable-webgl115#ac_add_options --disable-webgl
118# add the following if you did NOT install the DirectX SDK
119ac_add_options --disable-angle116#ac_add_options --disable-angle
120ac_add_options --disable-gamepad117#ac_add_options --disable-gamepad
n123      Then, you should be able to build:n120      Then, you should be able to build and run Firefox by runnin
 >g the following commands in the mozilla-central directory.&nbsp; 
 >Building for the first time may take an hour or more, depending o
 >n your hardware!
n126$ ./build/pymake/make.py -f client.mk configuren123./mach build
127$ ./build/pymake/make.py -C obj-ff-debug124./mach run
tt126    <h3>
127      Compiling Firefox for Windows 8 Touch ("Metro style")
128    </h3>
129    <p>
130      To build Firefox with the <a href="https://support.mozilla.
 >org/en-US/kb/how-do-i-install-windows-8-metro-style-firefox">Wind
 >ows 8 "Metro" style interface</a> enabled, you <strong>must</stro
 >ng> install the Windows 8 SDK and the DirectX SDK.&nbsp; If you a
 >re using Visual Studio 2010 or any version of Visual Studio Expre
 >ss, you may need to install additional libraries.&nbsp; For detai
 >ls, see the <a href="https://wiki.mozilla.org/Firefox/Windows_8_I
 >ntegration">Windows 8 Integration</a> wiki page.
131    </p>
132    <p>
133      To enable the Metro feature, add the following line to your
 > .mozconfig:
134    </p>
135    <pre>
136ac_add_options --enable-metro
137</pre>
138    <p>
139      Then build and run Firefox as above, and use the "Relaunch 
 >in Windows 8 Style" button in the menu to switch to the "Metro" i
 >nterface.
140    </p>

Back to History