Difference between revisions of "Mac OS X via Terminal.app"
Line 12: | Line 12: | ||
[http://developer.mozilla.org/en/docs/Build_Documentation See:I opened the documentation] | [http://developer.mozilla.org/en/docs/Build_Documentation See:I opened the documentation] | ||
− | ''I Ran Terminal.app'' | + | ''I Ran Terminal.app; now I gotta get the source'' |
mamullin-btn710:~ coren$ rm -rf moz_src | mamullin-btn710:~ coren$ rm -rf moz_src | ||
Line 23: | Line 23: | ||
mamullin-btn710:~/moz_src/learncompile/mozilla coren$ make -f client.mk checkout MOZ_CO_PROJECT=browser | mamullin-btn710:~/moz_src/learncompile/mozilla coren$ make -f client.mk checkout MOZ_CO_PROJECT=browser | ||
checkout start: Mon Sep 17 17:34:54 EDT 2007 | checkout start: Mon Sep 17 17:34:54 EDT 2007 | ||
+ | ... | ||
checkout finish: Mon Sep 17 17:40:07 EDT 2007 | checkout finish: Mon Sep 17 17:40:07 EDT 2007 | ||
+ | |||
+ | ''Ok the source is retreived; now I gotta run configure my compile options" | ||
+ | [http://developer.mozilla.org/en/docs/Configuring_Build_Options Configs] | ||
+ | |||
+ | mamullin-btn710:~/moz_src/learncompile/mozilla coren$ pwd | ||
+ | /Users/coren/moz_src/learncompile/mozilla | ||
+ | mamullin-btn710:~/moz_src/learncompile/mozilla coren$ pico mozconfig-firefox | ||
+ | |||
+ | ''The following is what I put in the mozconfig-firefox file | ||
+ | |||
+ | mk_add_options MOZ_BUILD_PROJECTS=browser | ||
+ | mk_add_options MOZ_CO_PROJECT=browser | ||
+ | mk_add_options MOZ_OBJDIR=/Users/coren/moz_ff_trunk/ | ||
+ | ac_add_options --enable-application=browser | ||
+ | ac_add_options --disable-optimize | ||
+ | ac_add_options --enable-debug | ||
+ | ac_add_options --enable-static | ||
+ | |||
+ | ''Save; Exit'' | ||
+ | |||
+ | mamullin-btn710:~/moz_src/learncompile/mozilla coren$ export MOZCONFIG=~/moz_src/learncompile/mozilla/mozconfig-firefox |
Revision as of 16:52, 17 September 2007
computer interaction
commentary
I previous compiled and ran a tarball version of firefox"" See:Previous Blog Entry
This is what I did to compile firefox from scratch the
See:I opened the documentation
I Ran Terminal.app; now I gotta get the source
mamullin-btn710:~ coren$ rm -rf moz_src mamullin-btn710:~ coren$ mkdir moz_src mamullin-btn710:~ coren$ cd moz_src mamullin-btn710:~/moz_src coren$ mkdir learncompile mamullin-btn710:~/moz_src coren$ cd learncompile/ mamullin-btn710:~/moz_src/learncompile coren$ cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co mozilla/client.mk mamullin-btn710:~/moz_src/learncompile coren$ cd mozilla/ mamullin-btn710:~/moz_src/learncompile/mozilla coren$ make -f client.mk checkout MOZ_CO_PROJECT=browser checkout start: Mon Sep 17 17:34:54 EDT 2007 ... checkout finish: Mon Sep 17 17:40:07 EDT 2007
Ok the source is retreived; now I gotta run configure my compile options" Configs
mamullin-btn710:~/moz_src/learncompile/mozilla coren$ pwd /Users/coren/moz_src/learncompile/mozilla mamullin-btn710:~/moz_src/learncompile/mozilla coren$ pico mozconfig-firefox
The following is what I put in the mozconfig-firefox file
mk_add_options MOZ_BUILD_PROJECTS=browser mk_add_options MOZ_CO_PROJECT=browser mk_add_options MOZ_OBJDIR=/Users/coren/moz_ff_trunk/ ac_add_options --enable-application=browser ac_add_options --disable-optimize ac_add_options --enable-debug ac_add_options --enable-static
Save; Exit
mamullin-btn710:~/moz_src/learncompile/mozilla coren$ export MOZCONFIG=~/moz_src/learncompile/mozilla/mozconfig-firefox