Difference between revisions of "Assignment 1 Building FireFox"
(→Software) |
(→Software) |
||
Line 14: | Line 14: | ||
* Cygwin installed with the following packages | * Cygwin installed with the following packages | ||
** ash -- UNIX-like command line interpreter shell (Base category) | ** ash -- UNIX-like command line interpreter shell (Base category) | ||
+ | ** coreutils -- GNU core utilities (includes fileutils, install, sh-utils, and textutils) (Base category) cvs -- concurrent versions system (Devel category) | ||
+ | ** diffutils -- file comparison utility (Base category) | ||
+ | ** findutils (Base category) | ||
+ | ** gawk -- pattern matching language (Base and Interpretors categories) | ||
+ | ** grep -- text search tool (Base category) | ||
+ | ** libiconv -- character set conversion (Devel category) | ||
+ | ** make 3.80 (not 3.81!) -- dependency analyzer for software builds (Devel category) | ||
+ | ** patchutils -- a small collection of programs that operate on patch files (Devel category) | ||
+ | ** perl -- a scripting language used to control parts of the build (Interpreters category) | ||
+ | ** sed -- a search and replace language (Base category) | ||
+ | ** unzip -- zip file extraction (Archive category) | ||
+ | ** zip -- zip file creation (Archive category) |
Revision as of 09:24, 19 September 2006
Purpose
To boldly go where I have not gone before. In other words build the Firefox application by utilizing the necessary documentation provided by Mozilla and other resources.
Hardware
- Intel Core Duo Processor @ 1.86GHz
- 512 MB of RAM
- 80 gig Samsung Hard Drive
== Steps I took to complete the build
Software
- Windows XP Professional Service Pack 2
- Visual Studio .Net 2003 with Visual C++ included
- Cygwin installed with the following packages
- ash -- UNIX-like command line interpreter shell (Base category)
- coreutils -- GNU core utilities (includes fileutils, install, sh-utils, and textutils) (Base category) cvs -- concurrent versions system (Devel category)
- diffutils -- file comparison utility (Base category)
- findutils (Base category)
- gawk -- pattern matching language (Base and Interpretors categories)
- grep -- text search tool (Base category)
- libiconv -- character set conversion (Devel category)
- make 3.80 (not 3.81!) -- dependency analyzer for software builds (Devel category)
- patchutils -- a small collection of programs that operate on patch files (Devel category)
- perl -- a scripting language used to control parts of the build (Interpreters category)
- sed -- a search and replace language (Base category)
- unzip -- zip file extraction (Archive category)
- zip -- zip file creation (Archive category)