Difference between revisions of "User talk:Kwpark1"

From CDOT Wiki
Jump to: navigation, search
(Project Details)
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Project: Import sqlite test suite  ==
+
== Lab 3: Mozilla Build ==
  
Import sqlite test suite
+
[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]
  
== Project Description ==
+
== 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]
  
== Project Leader(s) ==
+
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]
  
== Project Contributor(s) ==
+
* 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>
  
== Project Details ==
+
<b>Sept 16, 2008</b> Created
 
 
[https://bugzilla.mozilla.org/show_bug.cgi?id=391756 bug 391756]
 
 
 
== Project News ==
 
 
 
This is where your regular updates will go.  In these you should discuss the status or your work, your interactions with other members of the community (e.g., Seneca and Mozilla), problems you have encountered, etc.
 
 
 
Put detailed technical information into the Project Details page (i.e., update it as you go), and save this section for news about participation in the project.
 

Latest revision as of 16: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