hi all,
The current CVS XEmacs 21.5 source can not compile on my FreeBSD
machine without modification.
After configured with './configure --with-mule', when I tried to
compile with 'gmake', it always stoped in the 'lib-src' subdirectory
complaining that it can't link ellcc with '-lgdbm'.
I have to modify the CFLAGS auto-generated 'lib-src/GNUMakefile' add
standard include path and lib path to workaround this.
--8<---------------cut here---------------start------------->8---
CFLAGS=-Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked
-Wpointer-arith -Wdeclaration-after-statement -Wshadow -Wmissing-declarations
-Wmissing-prototypes -Wstrict-prototypes -g -I/usr/include -I/usr/local/include -L/usr/lib
-L/usr/local/lib
--8<---------------cut here---------------end--------------->8---
don't know if it's a bug, or if it's a XEmacs' bug, FreeBSD bug. But
other things seems compile well in FreeBSD, so I assume it's a XEmacs
build system bug :P
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta