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
like that.
case "$with_widgets" in "" | "yes" |
"lucid")
if test "$have_motif" = "yes"; then
with_widgets="motif"
elif test "$have_xaw" = "yes"; then
with_widgets="athena"
else with_widgets=no
fi ;;
esac
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
-I/usr/local/X11R6/include /usr/local/devel/xemacs-21.2/lwlib/lwlib-Xm.c
/usr/local/devel/xemacs-21.2/lwlib/lwlib-Xm.c: In function
`xm_destroy_instance':
/usr/local/devel/xemacs-21.2/lwlib/lwlib-Xm.c:1764:
`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
it
appears in.)
/usr/local/devel/xemacs-21.2/lwlib/lwlib-Xm.c:1771:
`xm_nosel_callback'
undeclared (first use in this function)
make[1]: *** [lwlib-Xm.o] Error 1
make[1]: 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.
andy
--------------------------------------------------------------
Dr Andy Piper
Senior Consultant Architect, BEA Systems Ltd