Each time you want to build
Bezilla, open a Terminal and run the script "setupbezilla" which should be located in your
home directory if you've followed the software requirement properly. (the "~" is equivalent to /boot/home
therefore if you saved the setupbezilla file somewhere else you may have to replace it with the actual path,
the dot at the begining is to change the environment variables for this shell context and is important).
. ~/setupbezilla
Good, so now our environment variables knows where to find the glib and libIDL libraries and also where
is the server holding the source code of
Bezilla. In order to obtain the source code we need to login to the server. So type:
cvs login
When prompted for the password, enter "anonymous". If you did it properly you should be back to the
terminal prompt. You should then continue by extracting the main makefile from the code server with this
command:
cvs -z3 checkout mozilla/client.mk
This will create a directory called "mozilla" (you will receive an error if the name was already took for
representing a file or is unreadable). Inside the mozilla directory you will find the file client.mk which is a makefile
that has the instruction to download the source code, configure the build system and compile the code. You
simply need to call it with what you want it to do.
So if you're a first timer, you'll need to extract all the source, configure the build system and then
compile it. Lucky for you that's actually the default behavior of the
client.mk. So if you don't pass argument it will do just that, download source, configure the build system
and compile
Bezilla. Let's try it:
cd mozilla
make -f client.mk
You're going to see the whole source tree being downloaded to your hard disk via CVS. When thats done the
configure script will be run automatically and finally, the compilation will begin. This is a nearly 2 hour operation
under a Pentium 500 Mhz with 256 megs of RAM, so get comfortable and patient.