Adrian Aichner <aichner(a)ecf.teradyne.com> writes:
Building (from CVS) with
'--external-widget=yes'
leads:
"frame-x.c", line 2502: undefined symbol: popup
As near as I can tell from examining old versions of this function,
that test is dead code which should be deleted (this is why I didn't
apply your proposed patch for this earlier).
1998-04-23 SL Baur <steve(a)altair.xemacs.org>
* frame-x.c (x_delete_frame): remove dead code.
Index: src/frame-x.c
===================================================================
RCS file: /usr/local/xemacs/xemacs-20.0/src/frame-x.c,v
retrieving revision 1.30
diff -u -r1.30 frame-x.c
--- src/frame-x.c 1998/04/07 05:39:41 1.30
+++ src/frame-x.c 1998/04/24 05:38:26
@@ -2499,8 +2499,7 @@
XtUnrealizeWidget() here. Xt can really suck. */
if (f->being_deleted)
XtUnrealizeWidget (w);
- if (NILP (popup))
- XtDestroyWidget (w);
+ XtDestroyWidget (w);
x_error_occurred_p (dpy);
}
#else
O.K. This goes on to bomb later:
pgcc -c -fpic -g -fno-exceptions -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11/include
/home/xemacs/xemacs-20.0/src/ExternalClient.c
mv ExternalClient.o ExternalClient-Xt-shared.o
pgcc -c -fpic -g -fno-exceptions -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11/include
/home/xemacs/xemacs-20.0/src/extw-Xt.c
mv extw-Xt.o extw-Xt-shared.o
pgcc -c -fpic -g -fno-exceptions -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11/include
/home/xemacs/xemacs-20.0/src/extw-Xlib.c
mv extw-Xlib.o extw-Xlib-shared.o
EXTW_LINK(ExternalClient-Xt-shared.o extw-Xt-shared.o extw-Xlib-shared.o,
libextcli_Xt.so.1)
zsh: command not found: EXTW_LINK
make[1]: *** [libextcli_Xt.so.1] Error 1
make[1]: Leaving directory `/usr/src/build20/external-widget/src'
make: *** [src] Error 2
Now what?