Stephen J. Turnbull writes:
>>>>> "Kyle" == Kyle Jones
<kyle_jones(a)wonderworks.com> writes:
Kyle> The current 21.5 from CVS fails to build for me with
Kyle> undefined references for some extent related inline
Kyle> functions.
Kyle> alloc.o: In function `allocate_extent':
Kyle> /usr/local/src/xemacs-latest/src/alloc.c(.text+0x1ef2): undefined reference
to `extent_ancestor'
On Linux, my normal build works fine, --with-mule, --with-widgets,
--pdump, debugging out the wazoo are the main differences.
With your minimalist config, blows up the same way.
No time to debug now, but hth....
Thanks. Once I knew it wasn't CVS screwing with me, debugging
this was fairly easy. The fix is to add extents-impl.h to
inline.c.
--- src/inline.c 2002/06/01 08:06:53 1.16
+++ src/inline.c 2002/06/25 18:59:00
@@ -53,6 +53,7 @@
#include "device.h"
#include "elhash.h"
#include "events.h"
+#include "extents-impl.h"
#include "extents.h"
#include "faces.h"
#include "frame.h"