Today I decided to take the plunge and upgrade one of our OSF machines
(OSF1 V3.2 214 alpha) to X11R6.1 from X11R5. 6.1 built right out of the
box, and installed easily; however, when I link and run Motif programs
now I get the following errors:
/sbin/loader: Error: unresolvable symbol in /usr/shlib/libXm.so:
i18n_motif_113
_Xt_LoadQueryFont
I18nGetLocaleCharset
I18nGetLocaleCharsets
I18nHasSubstring
[many more I18n deleted]
Searching for these, I discovered that the unchanged (R5) Xt and Xm libraries
in /usr/shlib contain these symbols. In addition, /usr/include/X11/I18N.h
declares prototypes for the I18n functions. However, nothing in
X11R6.1/include* has it. I pulled down a fresh copy of X11R5, and it's
not there either. Guessing from the copyright in I18N.h, it looks like DEC
might have added these I18n functions to Xt in their discribution, and their
version of Motif relies upon it.
Am I correct with this guess? Is there any way to get around this so that
we can develop X/Motif apps on this system without upgrading to DUX or
downgrading to X11R5?
Thanks for your time. I'll post a summary of all replies.
Charles
cskerr_at_delenn.jccbi.gov
Received on Wed Aug 07 1996 - 02:57:48 NZST