Changes

Jump to: navigation, search

Assignment1 (mojo)

1,121 bytes added, 06:08, 20 September 2006
no edit summary
I don't like putting libraries or applications in the root directory of C:\, but Cygwin won't work with spaces in the path. I tried to use C:\Program Files\Cygwin, but that failed so I reinstalled it to the root.
 
== Downloads, Configrations, Builds, and Runs ==
=== filename: cygwin.bat ===
ac_add_options --disable-installer
Then run:=== Checkout and Build it ===
make -f client.mk checkout
make -f client.mk build
 
=== Run It ===
 
After the build is done. Go to: proj\mozilla\firefox-objdir\dist\bin and run firefox.exe.
 
[[Image:Finally minefield.JPG]]
== Problems on the way ==
Second problem was the Make version. I used the cygwin version, but reading from Liz's problems I found I needed to install 3.80 rather than using 3.81. That cleared it up.
Third problem was after the build worked I ran the program but it would load my current installed version of firefox 1.5.0.7. I remember somebody talking about this on IRC, but I didn't pay attention. The important thing is somebody else had this issue which probably means my build worked. I tried running it as another user, right click Run As..., and a command prompt and window appeared, but I started to get lots of error prompts. This might have something to do with me changing make versions without removing the old objects. I was too lazy to start building again, so I kept hitting Ignore.  [[Image:error3.JPG]] Finally Minefield came up. === My Build Screenshot === [[Image:Minefield.JPG]] == Resources == http://developer.mozilla.org/en/docs/Windows_Build_Prerequisites http://cs.senecac.on.ca/~david.humphrey/writing/firefox-win32-build.html http://developer.mozilla.org/en/docs/VC8_Build_Instructions [[User:Elichak|Liz Chak]] [[User:PStD|Paul St-Denis]] == My Thoughts == I found building firefox from source had more problems than my previous experiences. I have built bsd kernels through a similar process and building binaries for *nix.Even thought I built firefox I am not happy with the errors I got. I don't have time tonight to keep building until I got it the way I liked.I found it interesting running *nix tools in Windows, but still prefer the real thing.Overall, it was a good experience. Running into problems teaches you more than you may want to, but it is valuable to have gone through it.
1
edit

Navigation menu