Whoops - looks like this discussion was only in the lesstif mailing lists. I thought it started out here. It looks like Lesstif and Motif are not up to date with regard to some structure definitions, and with the recent changes you've made, OpenDX CVS won't build. I've checked the OpenMotif headers against the Lesstif headers for 1.2 and 2.0, and sure enough, the definitions of (at least) XmListCallbackStruct differ.
Here's a clipping from the lesstif mailing list. Hi, I've compiled OpenDX (www.opendx.org) beautifully against LessTif-0.93.18 untill the recent additions to OpenDX CVS. The current OpenDX make exits with: ---------------------------------------------------------------------------- ToolSelector.C: In function `void ActivateElement(_XmListRec *, XEvent *, char)': ToolSelector.C:939: implicit declaration of function `int ALLOCATE_LOCAL(...)' ToolSelector.C:945: `struct XmListPart' has no member named `selectedPositions' ToolSelector.C:956: `struct XmListCallbackStruct' has no member named `auto_selection_type' ToolSelector.C:956: `struct XmListPart' has no member named `AutoSelectionType' ToolSelector.C:970: `struct XmListCallbackStruct' has no member named `auto_selection_type' ToolSelector.C:970: `struct XmListPart' has no member named `AutoSelectionType' ToolSelector.C:982: `struct XmListCallbackStruct' has no member named `auto_selection_type' ToolSelector.C:982: `struct XmListPart' has no member named `AutoSelectionType' ToolSelector.C:990: `struct XmListPart' has no member named `AutoSelectionType' ToolSelector.C:998: implicit declaration of function `int DEALLOCATE_LOCAL(...)' gmake[3]: *** [ToolSelector.o] Error 1 ---------------------------------------------------------------------------- David Thompson <[EMAIL PROTECTED]>@opendx.watson.ibm.com on 02/06/2002 04:02:10 PM Please respond to [email protected] Sent by: [EMAIL PROTECTED] To: [email protected] cc: Subject: Re: [opendx-dev] Lesstif builds Greg, What's the problem that lesstif has? David >David, we need to do something about this. I don't think we can wait for >the Lesstif guys to fix this... can we put a workaround in OpenDX? > >Greg -- ............................................................................. David L. Thompson The University of Montana mailto:[EMAIL PROTECTED] Computer Science Department http://www.cs.umt.edu/u/dthompsn Missoula, MT 59812 Work Phone : (406)257-8530
