This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Art,
Solaris 2.7 ships with /usr/dt/libXm.so.4 whereas 2.6.1 ships
with libXm.so.3. It appears that something in the motif library
has been changed which automatically generate an expose event in
the display making the call in $GARPHOME/gui/maincb.c line 57
unnecessary- and for some reason in conflict.
* Force a redraw
*/
WindowObjectResize( wo, canvas_width, canvas_height );
I commented out the above line and tested with your configuration
and it appears to work. I will have to explore how this is handled
on all of our platforms to see what else this might break-
but you might want to try commenting out the above line and
recompiling so that your project can make use of the feature.
Steve Chiswell