Am 11.02.2013 um 16:11 schrieb Charles Campbell <[email protected]>:
> Charles Campbell wrote: >> Christian J. Robinson wrote: >>> On Fri, 1 Feb 2013, Charles Campbell wrote: >>> >>>> My vim's status: >>>> >>>> * :set guifont=Luxi\ Mono\ 10 used to work (in fact, still does on my >>>> home computer) >>> *snip* >>> >>> If your Vim is built with Motif, it simply will not be able to use the >>> "new style" fonts like "Luxi Mono"; you will be stuck with the old >>> style complicated font names with a lot of dashes. The two styles >>> have specific names but I never really remember what they are. >>> >>> So the question is, why is your Vim no longer building with GTK, but >>> rather with Motif? (It can not be built with both.) >> I think this is a promising line of inquiry. >> >> First, checking on presence of gtk2... >> >> console/ xorn? rpm -q gtk2 >> gtk2-2.18.9-10.el6.x86_64 >> gtk2-2.18.9-10.el6.i686 >> console/ xorn? rpm -q gtk2-devel >> gtk2-devel-2.18.9-10.el6.x86_64 >> >> So it seems both gtk2 and the developer package are installed. > Found out some more about the loss of Luxi Mono. > > As I mentioned earlier, this problem occurred on a work computer; it has been > set to automatically update (Scientific Linux 6.3). > > Configure expects a number of header files to be in /usr/include, but the > update has pushed the gtk related ones to /usr/include/gtk-2.0. Hi Charles, I'm not sure about scientific Linux but for most of todays distributions /usr/include/gtk-2.0 is the default path. (Has been for years) Vim can cope well with this location as long as it can find pkg-config or gtk-config to tell the right paths and libs. > I've made links: > > gtk -> gtk-2.0/gtk/ > lrwxrwxrwx 1 root root 11 Feb 11 09:53 gdk -> gtk-2.0/gdk/ > lrwxrwxrwx 1 root root 18 Feb 11 09:53 gdk-pixbuf -> gtk-2.0/gdk-pixbuf/ > lrwxrwxrwx 1 root root 23 Feb 11 09:54 gdk-pixbuf-xlib -> > gtk-2.0/gdk-pixbuf-xlib/ > lrwxrwxrwx 1 root root 12 Feb 11 09:58 gio -> glib-2.0/gio/ > lrwxrwxrwx 1 root root 13 Feb 11 09:58 glib -> glib-2.0/glib/ > lrwxrwxrwx 1 root root 16 Feb 11 09:58 gobject -> glib-2.0/gobject/ > lrwxrwxrwx 1 root root 22 Feb 11 09:58 glib-object.h -> > glib-2.0/glib-object.h > lrwxrwxrwx 1 root root 18 Feb 11 09:59 gmodule.h -> glib-2.0/gmodule.h > lrwxrwxrwx 1 root root 15 Feb 11 10:00 glib.h -> glib-2.0/glib.h > > Unfortunately, this isn't quite adequate. I'm still getting an error: > > || In file included from /usr/include/glib/galloca.h:34, > || from /usr/include/glib.h:32, > || from /usr/include/gobject/gtype.h:26, > || from /usr/include/gobject/gboxed.h:26, > || from /usr/include/glib-object.h:25, > || from /usr/include/gio/gioenums.h:30, > || from /usr/include/gio/giotypes.h:30, > || from /usr/include/gio/gio.h:28, > || from /usr/include/gdk/gdkapplaunchcontext.h:30, > || from /usr/include/gdk/gdk.h:32, > || from /usr/include/gtk/gtk.h:32, > || from conftest.c:23: > /usr/include/glib-2.0/glib/gtypes.h|34 col 24 error| glibconfig.h: No such > file or directory > > Anyway, so configure decides that gtk isn't available, gui is not enabled, > and Luxi Mono is no longer available to vim (although it is on my computer). > > Regards, > C Campbell > > > and I cannot find a glibconfig.h under /usr/include (literally; I used the > find command). Regards René -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
