compile time Things buging me~~

It's me FKtPp ;) m_pupil at yahoo.com.cn
Mon Oct 1 03:52:24 EDT 2007


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



More information about the XEmacs-Beta mailing list