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 _______________________________________________ Gtk-sharp-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
