[Gtk-sharp-list] Help compiling gtk-sharp

Francisco T. Martinez martinf at mfconsulting.com
Fri Jan 27 07:31:59 EST 2006


Paddy Joy wrote:
> Hi,
>
> How do I know which bootstrap file to use when compiling gtk-sharp?
> bootstrap-2.4, bootstrap-2.6 or bootstrap-2.8. I'm using fedora core
> 4, kernel 2.6.13 and have compiled mono and mcs from svn. Is it
> related to the kernel version? What is the difference between them?
>
> Thanks in advance,
> Paddy
The Gtk# version is associated with the GTK+ version it is optimally
bound to.  This means that Gtk# 2.4 was intended for at least GTK+
2.4.x.  Gtk# 2.8 is intended for GTK+ 2.8.x.  You can find out what GTK+
version your Operating System is using if you have development packages
and the pkg-config program.  For example, if I type the command line
shown below in my SUSE 10.0 system:

pkg-config --modversion gtk+-2.0

I get: 2.8.3

It is also important to remember that Gtk# 2.4 is stable and 2.6 as well
as 2.8 are development versions.  In the case of Gtk#, there are other
considerations aside from GT+ 2.x also.  The availability of GNOME
Platform and Desktop packages play a role in determining what other Gtk#
related libraries will build during the ./configure run.  Components
like gtkhtml-sharp, gnome-vfs-sharp and gnome-sharp are some examples of
libraries that are created during Gtk# build process.

Finally, I recommend that if you are still in doubt you select
bootstrap-2.4.

Hope this help :)

Paco




More information about the Gtk-sharp-list mailing list