This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

XKeySymDB


I'm trying to create versions of our Motif applications
that will run directly in Windows NT without invoking
an Interix (Posix) shell to define the environment.

I've been successful with everything but the translation
table for the keysyms.  If I use the following statement,
all is well:
putenv("XKEYSYMDB=//E/Interix/usr/X11R5/lib/X11/XKeysymDB");

However, I copied this file directly into a subdirectory
of the application path to no avail.  Motif balks at this,
claiming that osfActivate (to name only one) is undefined,
even though it is obviously defined:
putenv("XKEYSYMDB=//E/SYNCHEM/cd/usr/X11R5/lib/X11/XKeysymDB");

The line containing the definition described above reads as follows:
osfActivate             :1004FF44

I am able to use local copies of files for both XAPPLRESDIR
and XNLSPATH, but XKEYSYMDB apparently has to have
the exact value assigned to it by the Interix command "ksh -l"
or it won't work!

Why?????????????????????????????????????????????????


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]