Stephen J. Turnbull, XEmacs 21.5 Beta Engineer wrote:
The successor to XEmacs 21.5.23 "daikon",
"dandelion" adds support for
antialiased fonts on X11 and an incremental garbage collector.
Did try to build with --with-xft="emacs,menubars,tabs,gauges" on Solaris
8 but ran into the following problem:
cc -c -v -g -I. -I/opt/as/xemacs/src/xemacs-21.5.24/lwlib/../src
-DHAVE_CONFIG_H -I/opt/csw/include/freetype2 -I/opt/csw/include
-I/usr/openwin/include xlwmenu.c
"xlwmenu.c", line 96: undefined symbol: XtNxftFont
"xlwmenu.c", line 96: warning: improper pointer/integer combination: op
"="
"xlwmenu.c", line 96: non-constant initializer: op "NAME"
"xlwmenu.c", line 96: undefined symbol: XtCXftFont
"xlwmenu.c", line 96: warning: improper pointer/integer combination: op
"="
"xlwmenu.c", line 96: non-constant initializer: op "NAME"
"xlwmenu.c", line 337: warning: argument #3 is incompatible with prototype:
prototype: pointer to const unsigned char :
"/opt/csw/include/X11/Xft/Xft.h", line 307
argument : pointer to char
"xlwmenu.c", line 428: warning: argument #3 is incompatible with prototype:
prototype: pointer to const unsigned char :
"/opt/csw/include/X11/Xft/Xft.h", line 307
argument : pointer to char
"xlwmenu.c", line 759: warning: argument #3 is incompatible with prototype:
prototype: pointer to const unsigned char :
"/opt/csw/include/X11/Xft/Xft.h", line 307
argument : pointer to char
"xlwmenu.c", line 805: warning: argument #6 is incompatible with prototype:
prototype: pointer to const unsigned char :
"/opt/csw/include/X11/Xft/Xft.h", line 201
argument : pointer to char
"xlwmenu.c", line 893: warning: argument #6 is incompatible with prototype:
prototype: pointer to const unsigned char :
"/opt/csw/include/X11/Xft/Xft.h", line 201
argument : pointer to char
"xlwmenu.c", line 896: warning: argument #3 is incompatible with prototype:
prototype: pointer to const unsigned char :
"/opt/csw/include/X11/Xft/Xft.h", line 307
argument : pointer to char
"xlwmenu.c", line 1677: warning: implicit function declaration:
xft_convert_color
"xlwmenu.c", line 1677: assignment type mismatch:
struct _XftColor {unsigned long pixel, struct {..} color} "=" int
"xlwmenu.c", line 1678: assignment type mismatch:
struct _XftColor {unsigned long pixel, struct {..} color} "=" int
"xlwmenu.c", line 1816: assignment type mismatch:
struct _XftColor {unsigned long pixel, struct {..} color} "=" int
"xlwmenu.c", line 1817: assignment type mismatch:
struct _XftColor {unsigned long pixel, struct {..} color} "=" int
"xlwmenu.c", line 3243: warning: implicit function declaration:
xft_open_font_by_name
"xlwmenu.c", line 3243: warning: improper pointer/integer combination:
op "="
cc: acomp failed for xlwmenu.c
gmake[1]: *** [xlwmenu.o] Error 2
gmake[1]: Leaving directory `/opt/as/xemacs/src/xemacs-21.5.24/lwlib'
gmake: *** [lwlib] Error 2
Build script attached.