Building Mozilla from CVS for Plugin Development ================================================ Step 1: First, check out the source from CVS, following the steps at http://www.mozilla.org/cvs.html It is important that you use the client.mk file to do the checkout so that the correct modules are retreived from CVS. Step 2: Apply any patches you need. Step 3: Create a build directory. Step 4: Now you need to configure Mozilla. Change to the build directory, then run: $(PATH_TO_MOZILLA_SOURCES)/configure --enable-extensions=default,irc --enable-crypto --without-system-nspr --enable-xft --enable-default-toolkit=gtk2 --enable-xinerama --disable-mailnews This set of flags is appropriate for plugin development. Step 4: Now build Mozilla, preferably using gcc 3.2. Problems have been reported when building with more recent versions of gcc. make -s The resulting binary and wrapper scripts end up in dist/bin in the build directory. Run Mozilla using the "mozilla" wrapper script there.