Changes

Jump to: navigation, search

Assignment 1 (Pcvitori)

490 bytes added, 20:57, 19 September 2006
no edit summary
!!!!WORK IN PROGRESS!!!!
 
=Introduction=
==Problems Encountered==
My The very first problem! Failing I encountered was due to my failing to see the section about creating a .mozconfig file has resulted in the following error.
<pre>
</pre>
Once again, I initiated the build command described above to restart the Firefox build. After 1 one hour into the build process, I noticed a consistent flow of error messages being display on my terminal. Minutes later, the build crashed. It turns out that I was missing a file called ‘int_types.h’ that which caused various build files to crash as they could not resolve to this header file. After various google searches with no results, I decided to venture into the google newsgroups in hopes of an answer. To my surprise, many users were having the same issue. Described in As I began to read the descriptions of many cases, I quickly realized that my current situation was a result of not having the g++ package installed. I quickly installed the g++ package and re-executed the build command.  
The build process this time failed much quicker then my previous temptattempt. Once again I received the same error as before. This time, I decided to venture into IRC and talk to my fellow classmates about the problem I was having. Within minutes, I had various users assisting me with my build problems. Tom (mystic) took the time to ensure that I had the required packages installed (libraries ) installed. Dave quickly then asked me about my make version and described how it may cause an issue if I had the wrong version installed. After double checking all the requirements listed by Tom and Dave , I found that they were all correct on my system. Therefore, I decided to delete and re-checkout the whole Mozilla browser code from the trucktrunk.
Crossing my figuresfingers, I executed the build command in hopes that my previous snapshot of the repository was corrupted. Surely enough, I was right! (What a guess) 3 correct. Three hours later, I then had my first Firefox build!
=Screenshot=
[http://cs1.senecac.on.ca/wiki/index.php/Image:Pcvitori_firefox_build.png More Information]
 
=Resources=
 
* [[User:Themystic|Tom]]
* [[User:David.humphrey|David Humphrey]]
* [http://developer.mozilla.org/en/docs/Mozilla_Source_Code_Via_CVS Mozilla Source Code Via CVS]
* [http://developer.mozilla.org/en/docs/Configuring_Build_Options Configuring Build Options]
* [http://developer.mozilla.org/en/docs/Linux_Build_Prerequisites Linux Build Prerequisites]
* [http://www.google.com Google]
=Conclusion=
To tell you the truthIn all honesty, I was expecting a fierce battle with the Mozilla Firefox buildto be much more complex and difficult then it was. This It turned out to be better then I expected , as building on Ubuntu proved to be very easy and straight forward. The build problems I encountered allowed me to understand more about the build system and how the slightest file/version change can break the build.
1
edit

Navigation menu