Changes

Jump to: navigation, search

Assignment 1: Building the Fox

1,146 bytes added, 20:18, 19 September 2006
Build Process
== Build Process ==
Compared to the initial setup, the building process is not complicated, but more messy in comparison, due to my being clueless at the entire process. The process took many retries due to various problems, which will be discussed later. Here's the successful step-by-step process.
*First, I ran the mozset.bat to set up the environment, and then switch to the project directory.
<pre>
mozset.bat
cd mozilla
</pre>
*Then I downloaded the source files. This process took approximately 25 minutes in my computer as it populated the previously-sparse c:/home/mozilla.
<pre>$ make -f client.mk checkout MOZ_CO_PROJECT=browser</pre>
*Finally, I started the compilation process.
<pre>$ make -f client.mk build</pre>
 
The entire process took around 25 minutes to download the files and 90 minutes to complete the compilation. At first I had a bunch of applications running while Firefox compiled, making it slow. Closing most of the applications could have hastened the process.
 
Once the process is done, I checked '''C:\proj\mozilla\firefox-objdir\dist\bin''', double-clicked the mine, got roughed up a bit by error messages, and found the Fox running.
== Problems Encountered ==
1
edit

Navigation menu