GAIM
The Penguin Pimpin' IM Clone That's Good for the Soul
News Documentation Screenshots Contact Info Download

Gaim 0.11.0pre14 source tarball
Gaim 0.11.0pre14 source bz2ball
Other Releases (Patches, RPM, DEB)

CVS Information
Nightly CVS Tarball
The Amazing Marko Cam

Official FTP Site
SourceForge Project Page
 

CVS Information

Because of the recent AOL blocks, you might want to use CVS (whereas you otherwise would have just used the last release). Here's step-by-step instructions for how to check out and build gaim from CVS. Before you begin, make sure you have libtool, gettext, automake, and autoconf installed. If you normally install gaim from RPM, make sure you also have devel packages of glib 1.2 and gtk 1.2 installed, as well as gcc and gmake. You also need, of course, cvs installed (version 1.11).

Step 1. Check out the source
Run the following commands in a directory that you have write access to (such as your home directory):

cvs -d ':pserver:anonymous@cvs.gaim.sourceforge.net:/cvsroot/gaim' login
Just hit enter for the password
cvs -z3 -d ':pserver:anonymous@cvs.gaim.sourceforge.net:/cvsroot/gaim' checkout gaim
You should see it listing all the source files

Step 2. Build gaim
Once you've checked gaim out of CVS, run the follwing commands:

cd gaim
./autogen.sh
If you see any errors here, you haven't installed everything you need. autogen.sh will also run ./configure for you once it's created, if it's created successfully. If you see any errors related to GLib or GTK, you haven't installed the devel packages.
gmake
gmake install

Step 3. Update gaim
When there are changes to gaim's code, you'll want to update your local copy. You don't have to remove the entire directory that you checked out and redo the whole thing; instead, from inside the directory, run

cvs update -d
gmake
gmake install

The update will merge all the changes into the current files, and then gmake will rebuild gaim.

And that should be everything. Please note you need to use gmake; BSD make will not work. Also, gmake is installed simply as 'make' on some systems - if gmake isn't found, use make instead. Please be sure that you are using the correct version before submitting bug reports - gaim is installed in /usr/local/bin by default, and you may have an older copy in /usr/bin. ./configure should warn you if that is the case.

Leases are good for a minimum of 48 months plus OAC after financing may not include tax or licenscing please see your authorized free software dealer for more information blah blah blah blah blah blah blah blah blah blah blah... POOT!




``Dedicated to the near-memory of Rob Flynn. Let's start remembering people while they're still alive.''
- Mark Spencer -


Website design and development provided by Portal Web Design. Hosted by SourceForge