At 01:44 PM 8/3/99 +0900, SL Baur wrote:
Configuring with --with-widgets=athena3d results in no widgets.
This is wrong. I'll fix it.
Configuring with --with-widgets=lucid results in Motif widgets being
selected. I suggest this code be looked at a little more closely:
This is correct. To use widgets you need Athena or Motif. Apart from the
tabs, the other widgets are Athena extensions rather than "lucid" widgets
per-se. If you really don't want motif then you need to say widgets=athena
or widgets=athena3d or motif=no. Motif is preferred though because the look
and feel is *much* better. The athena extension widgets have 3d features if
you enable them. I don't have access to athena3d so if anyone wants to
experiment be my guest. I think you need to define _ThreeD or something
case "$with_widgets" in "" | "yes" |
if test "$have_motif" = "yes"; then
elif test "$have_xaw" = "yes"; then
When I tried to build with the attached configuration I got:
gcc -c -g -O3 -I. -DHAVE_CONFIG_H -I/usr/lib/locale/ja/wnn/demo/include
-I/usr/local/include -I/usr/local/canna/include -I/usr/dt/include
/usr/local/devel/xemacs-21.2/lwlib/lwlib-Xm.c: In function
`mark_dead_instance_destroyed' undeclared (first use in this function)
/usr/local/devel/xemacs-21.2/lwlib/lwlib-Xm.c:1764: (Each undeclared
identifier is reported only once
/usr/local/devel/xemacs-21.2/lwlib/lwlib-Xm.c:1764: for each function
undeclared (first use in this function)
make: *** [lwlib-Xm.o] Error 1
make: Leaving directory `/usr/local/devel/miho-test/lwlib'
make: *** [lwlib] Error 2
I am building against X11R6.3 (XFree86 libraries) and Solaris Motif is
poison in that environment. So is /usr/dt, but for whatever reason
the unconditional insertion of it has not been fixed.
I'll look into this.
Dr Andy Piper
Senior Consultant Architect, BEA Systems Ltd