[Mono-dev] Bug in configure script of gtksourceview-sharp

Alexander M. Batishchev abatishchev at godfather.net.ru
Thu Nov 20 10:23:30 EST 2008

Hi Ivan,
Yea, you're of course right about default prefix as /usr/local and ability to change it with --prefix.
But /gtksourceview-sharp-0.x/./configure --prefix=/usr/local tells a path of gtksourceview-sharp installation and it doesn't connected with /gtk-sharp/./configure --prefix=/usr
I mean gtksourceview-sharp configure script must to find gtk# installation path automatically, but it does not (!) and always supposes it as /usr/local even if its /usr

-----Original Message-----
From: Ivan N. Zlatev [mailto:contact at i-nz.net] 
Sent: Thursday, November 20, 2008 5:53 PM
To: Alexander M. Batishchev
Cc: mono-devel-list at lists.ximian.com
Subject: Re: [Mono-dev] Bug in configure script of gtksourceview-sharp

On Thu, Nov 20, 2008 at 2:20 PM, Alexander M. Batishchev
<abatishchev at godfather.net.ru> wrote:
> Hi everybody!
> I'm trying to compile MonoDevelop from trunk, and it requires
> 'gtksourceview-sharp-2.0'.
> Ok, I downloaded it from
> http://anonsvn.mono-project.com/viewvc/branches/gtksourceview-sharp-0.x/ and
> ran ./configure. It said:
> checking for gapi2-fixup... /usr/local/bin/gapi2-fixup
> checking for gapi2-codegen... /usr/local/bin/gapi2-codegen
> But it's wrong, this applications are contained into /usr/bin/, because i
> have installed gtk-sharp into /usr, not /usr/local.

This is not wrong at all. It is standard practice for source code
distribution to default to the /usr/local prefix. This is done in
order to avoid breaking your system. If you know what you are doing
then you can change that by changing the prefix - ./configure
--prefix=/usr .

Kind Regards,
Ivan N. Zlatev

More information about the Mono-devel-list mailing list