>>>> "Stephen" == Stephen J Turnbull
<stephen(a)xemacs.org> writes:
>>>> "Matthew" == Matthew H Plough <mplough(a)Princeton.EDU>
writes:
[...]
Matthew> Using Motif dialog boxes. Using Motif native widgets.
Stephen> Using Motif is a very bad idea.
I've just tried building the sjt-xft branch (on Gentoo Linux):
[15:13] tnuctip:/usr/src/xemacs/xemacs-sjt-xft>./configure
[...]
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Using Lucid menubars.
- Using Xft to render antialiased fonts in menubars.
WARNING: This feature will be replaced with a face.
Using Lucid scrollbars.
Using Motif dialog boxes.
Using Motif native widgets.
[...]
Perhaps the defaults should be changed?
Incidentally, it doesn't compile for me:
gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked
-Wunused-parameter -g -I. -I/usr/src/xemacs/xemacs-sjt-xft/lwlib/../src -DHAVE_CONFIG_H
-I/usr/X11R6/include/freetype2 -I/usr/include/freetype2 -I/usr/X11R6/include xlwmenu.c
xlwmenu.c: In function `string_draw':
xlwmenu.c:785: error: `gc' undeclared (first use in this function)
xlwmenu.c:785: error: (Each undeclared identifier is reported only once
xlwmenu.c:785: error: for each function it appears in.)
xlwmenu.c: At top level:
xlwmenu.c:770: warning: unused parameter 'color'
xlwmenu.c:771: warning: unused parameter 'colorBg'
xlwmenu.c: In function `string_draw_range':
xlwmenu.c:848: error: `gc' undeclared (first use in this function)
xlwmenu.c: At top level:
xlwmenu.c:825: warning: unused parameter 'color'
xlwmenu.c:826: warning: unused parameter 'colorBg'
xlwmenu.c: In function `binding_draw':
xlwmenu.c:986: error: `gc' undeclared (first use in this function)
xlwmenu.c:986: warning: passing arg 6 of `string_draw' from incompatible pointer type
xlwmenu.c:986: error: too few arguments to function `string_draw'
xlwmenu.c: At top level:
xlwmenu.c:977: warning: unused parameter 'color'
xlwmenu.c:978: warning: unused parameter 'colorBg'
xlwmenu.c: In function `XlwMenuInitialize':
xlwmenu.c:3239: error: structure has no member named `renderFont'
xlwmenu.c:3240: error: structure has no member named `renderFontSpec'
xlwmenu.c: At top level:
xlwmenu.c:754: warning: 'x_xft_text_width' defined but not used
make[1]: *** [xlwmenu.o] Error 1
make[1]: Leaving directory `/usr/src/xemacs/xemacs-sjt-xft/lwlib'
make: *** [lwlib] Error 2
--J.