N.B. In my Huge build, which has --enable-gnome-check but neither
--enable nor --disable -gui, configure sets gui=gtk2 as expected. The
following errors are in my Tiny build, which has --disable-gui

IMHO, when --disable-gui, configure should skip the GTK3 test and
enable no GUI of any kind. The "Makefile" mentioned shortly before
make aborts is of course the src/Makefile


[…]
checking --enable-gui argument... no GUI support
checking whether or not to look for GTK+ 3... yes
checking --disable-gtktest argument... gtk test enabled
checking for pkg-config... /usr/bin/pkg-config
checking for GTK - version >= 3.0.0... yes; found version 3.16.7
checking version of Gdk-Pixbuf... OK.
checking for glib-compile-resources... /usr/bin/glib-compile-resources
checking glib-compile-resources... usable.
[…]
X GUI selected; xim has been enabled
configure: updating cache auto/config.cache
configure: creating auto/config.status
config.status: creating auto/config.mk
config.status: creating auto/config.h
[…]
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -pthread
-I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0
-I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0
-I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0
-I/usr/include/gio-unix-2.0/ -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz
-I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm
-I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/libpng16 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include    -O2 -fno-strength-reduce -Wall
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1       -o objects/gui_gtk_x11.o
gui_gtk_x11.c
gui_gtk_x11.c: In function ‘gui_mch_mousehide’:
gui_gtk_x11.c:7118:37: error: ‘GtkWidget’ has no member named ‘window’
   gdk_window_set_cursor(gui.drawarea->window, NULL);
                                     ^
gui_gtk_x11.c: At top level:
gui_gtk_x11.c:1824:1: warning: ‘gui_gtk_window_at_position’ defined
but not used [-Wunused-function]
 gui_gtk_window_at_position(GtkWidget *widget,
 ^
Makefile:2760: recipe for target 'objects/gui_gtk_x11.o' failed
make: *** [objects/gui_gtk_x11.o] Error 1
exit status 2


Best regards,
Tony.

-- 
-- 
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/d/optout.

Raspunde prin e-mail lui