[comp.windows.x] Xt and Motif file locations

bcotton@cyclone.mitre.org (R. T. Cotton) (02/15/91)

The sun4 that I am working on have several different windowing enviroments setup on it.  Motif, Sunview, OpenWindows, Openlook etc.. When I run some 
application such as xclock I get errors such as :
Warning: Widget class VendorShell version mismatch (recompilation needed):
  widget 11004 vs. intrinsics 11003.
Warning: Widget class Clock version mismatch (recompilation needed):
  widget 11004 vs. intrinsics 11003.

My LD_LIBRARY_PATH us set to /usr/openwin/lib:/usr/lib/X11
when I set it to /usr/lib/X11:/usr/openwin/lib these errors go away
(at least for xclock) 

I have an application that I am writing in motif, and untill today, at runtime
I would get a series of errors, dealing with osfKey. The problem was 
the KeysymDB file was in the wrong place. But with my LD_LIBRARY_PATH set
to /usr/openwin/lib:/usr/lib/X11 these osfKey warnings go away. BUT the 
warnings about version mismatch appear. OK, no problem, just change my
LibraryPath to /usr/lib/X11 right? Nope I get the osfKey warnings again?!?!

Can anyone please give me a hint as to what is happening here?`
And if possible a list of all X11, Xt, and Motif related files and where
they are SUPPOSED to be???

Any help will be appreciated
Thanks
Bob Cotton
bcotton@cyclone.mitre.org

dvb@emisle.uucp (David Van Beveren) (02/16/91)

In article <1991Feb15.155945.14428@linus.mitre.org> bcotton@cyclone.mitre.org (R. T. Cotton) writes:
>
>The sun4 that I am working on have several different windowing enviroments setup on it.  Motif, Sunview, OpenWindows, Openlook etc.. When I run some 
>application such as xclock I get errors such as :
>Warning: Widget class VendorShell version mismatch (recompilation needed):
>  widget 11004 vs. intrinsics 11003.
>Warning: Widget class Clock version mismatch (recompilation needed):
>  widget 11004 vs. intrinsics 11003.
>
>My LD_LIBRARY_PATH us set to /usr/openwin/lib:/usr/lib/X11
>when I set it to /usr/lib/X11:/usr/openwin/lib these errors go away
>(at least for xclock) 
>
I have a similar setup on a sparcstation. MIT X11R4 and OpenWindows are
both on the same machine. OpenWindows is 2.0, which I thought was built from
X11R4. What I think is happening here is that there is some shareable lib
that has the X11R3 intrinsics in it. I know of no X11R3 libs on our
system. Must I be wrong? 

similar problem: on a DECstation, new os (4.0?) we recently started getting
widget 7001 vs. intrinsics 11003.
I assume that this is a decwindows version of the same problem. Please if
anybody can confirm or deny this, and give a concrete explaination of what is
happening, at least two people will be happy.

-- 
David Van Beveren                           INTERNET: emisle!dvb@ism.isc.com
EIS ltd. Professional Software Services     UUCP:   ..uunet!emisle!dvb
voice: (818) 587-1247

guy@auspex.auspex.com (Guy Harris) (02/18/91)

>I have a similar setup on a sparcstation. MIT X11R4 and OpenWindows are
>both on the same machine. OpenWindows is 2.0, which I thought was built from
>X11R4.

It was, but unfortunately it was built from a version *before* the patch
that repaired the version numbers in Xt to be 11004 rather than 11003.