Open main menu

CDOT Wiki β

Jb

Joined 10 September 2007
Revision as of 03:27, 15 November 2007 by Jb (talk | contribs) (Added XPCOM lab files)

About me

I'm Jesse Buchanan, a fifth semester CPA student. I'm currently enrolled in the OSD600 course, which focuses on open source development, specifically the Mozilla project. I've been using open source software since 2000 when I started playing around with Linux.

Contact

IRC: jb or jb- on irc.mozilla.org

Email: jabuchan [at] learn

Blog: http://jbopensrc.wordpress.com/

Potential projects

Bugs I'm CC'd on

XPCOM lab

Files from the XPCOM lab:

firstxpcom_jb.tar.bz2

Copy-paste: Compiling Firefox in Seneca lab

In the interest of being able to copy and paste, here is how I build Firefox in the Seneca labs, in Linux (Matrix). Note I'm using Chris Tyler's source tree, which is probably horrendously out of date.

mkdir -p /tmp/moz
cd /tmp/moz
scp learnid@tel2096.proximity.on.ca:/public/* .
unzip *.zip
cd mozilla
vi .mozconfig

Go into insert mode and paste the following:

. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@
ac_add_options --disable-optimize
ac_add_options --enable-debug
mk_add_options MOZ_MAKE_FLAGS=-j3

Save, and run:

time make -f client.mk build