Changes

Jump to: navigation, search

Assignment 1 (Pcvitori)

388 bytes added, 20:57, 19 September 2006
no edit summary
!!!!WORK IN PROGRESS!!!!
 
=Introduction=
Once again, I initiated the build command described above to restart the Firefox build. After 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’ 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. 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 attempt. 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 (libraries) installed. Dave 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 trunk.
[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