[Mono-list] Some general advice for a newbie, please

Matt Nuzum matt@followers.net
Fri, 31 Dec 2004 13:24:00 -0500

On Fri, 31 Dec 2004 18:13:06 +0000, peter <apvx95@dsl.pipex.com> wrote:
> See below:
> >libgdiplus shouldn't depend on Cairo (from memory). If it does, take a
> >stroll over to the cairo website and grab a copy of both cairo and
> >libpixman. Compile libpixman, then cairo and then libgdiplus.
> >
> The mono site says the following:
> *
> <quote>
> Dependencies*
> If you are installing from source code, there are a few optional
> dependencies that you will want to consider installing.
> *icu 2.6.1 or later* Optional: for supporting string collation.
> *Cairo 0.1.23* Required to install libgdiplus.
> </quote>
> I've checked my system and I have icu verion 2.6.2 and cairo 0.1.23
> However, when I try to configure libgdiplus, I get:
> GLIB 2.0 installation OK
> configure: error: "Did not find Cairo 0.1.22"
> linux:/home/peter/downloads/mono/version1.1.3/libgdiplus-1.1.3 #

On debian there are often two versions of a package, the foo and
foo-dev, likewise redhat has foo and foo-devel. If you're compiling
you need the -dev | -devel package, not just the foo package.  (I hope
that makes sense).

I don't know Suse, but if it's rpm based you can probabaly do this:
rpm -qa | grep foo
to see if you have both foo and foo-devel installed. Of course, you're
not looking for foo, you're looking for cairo and it's ilk, so
substitute the correct package names in place of foo.

Matthew Nuzum <matt@followers.net>
www.followers.net - Makers of "Elite Content Management System"
View samples of Elite CMS in action by visiting