Difference between revisions of "User talk:Kwpark1"

From CDOT Wiki
Jump to: navigation, search
(Lab 3: Mozilla Build)
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Lab 3: Mozilla Build ==
 
== Lab 3: Mozilla Build ==
  
Build Firefox 3 on Windows XP Service pack2
+
[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 Build Firefox 3]
  
 
== Result ==
 
== Result ==
 +
[[Image:MyFirefox.jpg]]
  
Mozilla uses an embedded version of SQLite extensively to store data such as bookmarks, history, etc. To insure that it runs properly within Mozilla, it would be good to add the entire sqlite test suite to Mozilla's tests, so that testing the browser also means testing sqlite. The sqlite test suite is written in TCL and needs to be ported to JavaScript. Some work has already been done, but more is required to get full test coverage.
+
== Checking before install ==
 +
This is the prerequisites [http://developer.mozilla.org/en/Windows_Build_Prerequisites checking]
  
== Prerequisites ==
+
My Laptop's setting
 +
* H/W
 +
** CPU: Genuine Intel CPU T2250 @ 1.73GHz
 +
** RAM: 512M (512M X 2)
 +
** HDD: 30G free of 90G
 +
* S/W
 +
** Windows XP Pro. SP3
 +
** Microsoft Visual Studio 2005
 +
** .NET Framework 2.0
 +
** Microsoft Windows SDK(s)
 +
** MozillaBuild
  
[http://zenit.senecac.on.ca/wiki/index.php/User:Kwpark1 Park, KiWon]
+
== Process ==
 +
I did the easiest way of [http://developer.mozilla.org/en/Mozilla_Source_Code_(Mercurial) Mozilla Source Code via Mercurial]
  
== Process ==
+
* Run batch file <pre>C:\mozilla-build\start-msvc8.bat</pre>
 +
* Install [http://www.gnu.org/software/autoconf/ Autoconf]
 +
* Get the mozilla source code <pre>hg clone http://hg.mozilla.org/mozilla-central/ src</pre>
 +
* Change current dir to src <pre>cd src</pre>
 +
* Configuration <pre>echo 'ac_add_options --enable-application=browser' > .mozconfig </pre><pre>echo 'mk_add_options MOZ_CO_PROJECT=browser' >> .mozconfig</pre>
 +
* Bulid (need around 1Hr) <pre>make -f client.mk build</pre>
 +
* Run firefox <pre>dist/bin/firefox -no-remote -profilemanager</pre>
  
 
<b>Sept 16, 2008</b> Created
 
<b>Sept 16, 2008</b> Created

Latest revision as of 17:45, 19 September 2008

Lab 3: Mozilla Build

Build Firefox 3

Result

MyFirefox.jpg

Checking before install

This is the prerequisites checking

My Laptop's setting

  • H/W
    • CPU: Genuine Intel CPU T2250 @ 1.73GHz
    • RAM: 512M (512M X 2)
    • HDD: 30G free of 90G
  • S/W
    • Windows XP Pro. SP3
    • Microsoft Visual Studio 2005
    • .NET Framework 2.0
    • Microsoft Windows SDK(s)
    • MozillaBuild

Process

I did the easiest way of Mozilla Source Code via Mercurial

  • Run batch file
    C:\mozilla-build\start-msvc8.bat
  • Install Autoconf
  • Get the mozilla source code
    hg clone http://hg.mozilla.org/mozilla-central/ src
  • Change current dir to src
    cd src
  • Configuration
    echo 'ac_add_options --enable-application=browser' > .mozconfig 
    echo 'mk_add_options MOZ_CO_PROJECT=browser' >> .mozconfig
  • Bulid (need around 1Hr)
    make -f client.mk build
  • Run firefox
    dist/bin/firefox -no-remote -profilemanager

Sept 16, 2008 Created