Changes

Jump to: navigation, search

User:AaronMT

15 bytes removed, 19:38, 13 September 2008
no edit summary
= DPS909A - Fall 2008 =
== Mozilla Project ==
=== Labs ======= Mozilla Building ====
In preperation for [http://zenit.senecac.on.ca/wiki/index.php/DPS909_and_OSD600_Fall_2008_Weekly_Schedule#Week_3_.28Sept_15.29_-_Managing_and_Building_large_source_trees DPS909 - Lab #2 (Week 3)] I will outline my intended computer/OS that I will be documenting my process through the lab on ...
* '''Date Performed: ''' --[[User:AaronMT|AaronMT]] 18:10, 13 September 2008 (UTC)
===== Ubuntu GNU/Linux - Mozilla Build (Minefield 3.1b1pre) =====
The process involved in building Mozilla Firefox (Minefield 3.1b1pre) on Ubuntu GNU/Linux involved many steps (all of which are new to me entirely):
<pre>sudo apt-get install libdbus-glib-1-dev curl</pre>
<pre>sudo apt-get install libcurl4-openssl-dev</pre>
====== '''Obtaining the Mozilla-Central Source & Installing/Configuring Mercurial''' ======
The next step, should you choose to install Firefox 3.01+ is to grab [http://developer.mozilla.org/en/Mozilla_Source_Code_(Mercurial) Mercurial] and set it up properly.
* <pre>sudo apt-get install python-setuptools python-dev build-essential </pre>
* <pre>sudo easy_install -U mercurial</pre>
====== '''Configuration (Highly Suggested)'''======
*It is highly suggested that you follow these configuration instructions [http://developer.mozilla.org/en/Installing_Mercurial here]
====== '''Fetching the latest trunk build of Firefox''' ======
*<pre>hg clone http://hg.mozilla.org/mozilla-central/ ~/Desktop/src</pre>
====== '''Building on Ubuntu GNU/Linux'''======
[http://developer.mozilla.org/en/Configuring_Build_Options Configure] and build as usual using a .mozconfig file and make -f client.mk.
* My ~/.mozconfig
1
edit

Navigation menu