HOWTO: Building Sodipodi
Johann "Myrkraverk" Oskarsson <[email protected]>
| Newsgroups | gmane.comp.graphics.sodipodi |
|---|---|
| Message-ID | <[email protected]> |
Hi, Here, for the benefitis of those who either need or want to build Sodipodi themselves and need the neccesary dependencies as well, is a description of the steps needed to download and install Sodipodi. I hope this makes it to the web page. It *really* *should* be there. Introduction ============ I assume you've downloaded the Sodipodi sources, run ./configure and found out that you're system is not to speed with the latest and gratest of the dependencies. Getting the dependencies ======================== First, ATK, Glib, GTK+ and Pango can be downloaded here: ftp://ftp.gtk.org/pub/gtk/v2.2/ Why this isn't linked to on the Sodipodi web page, I don't know. PKG Config and other stuff can be found at: ftp://ftp.gtk.org/pub/gtk/v2.2/dependencies/ But for LibART things get tricky, the last published package (aparently 2.3.3) is too old (it isn't PKG Config aware -- which Sodipodi needs to find it). The weg page with this outdated version is: http://www.artofcode.com/libart.html So I went for CVS checkout, as described here: http://developer.gnome.org/tools/cvs.html And here is the command that should do the trick: cvs -z3 -d:pserver:[email protected]:/cvs/gnome co libart_lgpl But I suspect you need a fairly recent set of the gnu autotools to generate the configure script. Building Sodipodi ================= In my case the autodetection of Xft didn't work very well, I don't know why, I didn't check closely, but even though at the end of ./configure it claimed not to use it, it failed when it couln't find it so I had to explicitly disable it with `./configure --without-xft' -- which did the trick. Finally ======= This is it, the rest is mostly about doing ./configure, make and make install for these packages. I don't recall any other issues when building Sodipodi but there are a few days since I did this so YMMV. Johann "Myrkraverk" Oskarsson <[email protected]> -- Sometimes I do not think at all! Does that mean I don't exist in the mean time? ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click