Greetings -
Stephen, I think something went slightly awry with your latest xft
patch. I did not specify xft support, and the latest 21.5 build fails
for me on my linux box like so:
icc -c -Os -ip -march=pentiumiii -Demacs -I. -I/ide/src/xemacs-21.5-2006-04-23/src
-DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include
/ide/src/xemacs-21.5-2006-04-23/src/glyphs-x.c
make[1]: *** No rule to make target `xft-fonts.h', needed by `objects-x.o'.
Stop.
make[1]: Leaving directory `/ide/build/xemacs-21.5-2006-04-23/src'
make: *** [src] Error 2
My Installation file is attached.
uname -a: Linux zion 2.6.12acs #1 SMP Thu Dec 22 22:24:54 EST 2005 i686 GNU/Linux
../../src/xemacs-21.5-2006-04-23/configure
'--prefix=/usr/local/xemacs-21.5-2006-04-23' '--with-cflags= -Os -ip
-march=pentiumiii' '--with-site-prefixes=/usr/local'
'--with-infopath=/usr/local/info' '--disable-dialogs'
'--disable-widgets' '--disable-sound'
'--with-package-path=/usr/local/site-packages::/usr/local/xemacs-packages'
'--disable-pdump' '--enable-bignum=gmp' '--with-optimization'
'--disable-debug' '--disable-assertions'
'--disable-error-checking' '--with-cflags-warning='
'--with-cflags-optimization=' '--with-cflags-debugging='
'--disable-mule' '--disable-mc-alloc' 'CC=icc'
XEmacs 21.5-b26 "endive" (+CVS-20060422) configured for `i686-pc-linux'.
Compilation Environment and Installation Defaults:
Source code location: /ide/src/xemacs-21.5-2006-04-23
Installation prefix: /usr/local/xemacs-21.5-2006-04-23
Additional prefixes: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler version: Intel(R) C Compiler for 32-bit applications, Version
9.0 Build 20051020Z Package ID: l_cc_c_9.0.027
- Compiler command: icc -Os -ip -march=pentiumiii
libc version: GNU libc 2.3.5-1ubuntu12.5.10.1 (Debian)
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Linking with `-z nocombreloc'.
- Consider configuring with --enable-pdump.
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 Lucid scrollbars.
TTY:
Compiling in support for ncurses.
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Sound:
Databases:
Compiling in support for Berkeley database.
Internationalization:
Mail:
Compiling in support for "file" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Compiling in support for more number types using the GNU MP library.
Using the new GC mark algorithms (KKCC).
WARNING: ---------------------------------------------------------
WARNING: The new algorithms are experimental. They are enabled by
WARNING: default for this release. Use `--disable-kkcc' to
WARNING: turn it off.
WARNING: ---------------------------------------------------------
Please let me know if you need any more info.
HTH,
Vin