Next Previous Up Top Contents Index

3 Known problems

3.2 The X keysym database in the MLWorks Linux runtime

You may have problems with the X keysym database if you are using the Linux version of MLWorks. It is possible that if your system's XKeysymDB file is in an unusual place, you will see error messages such as the following:

Warning: translation table syntax error: Unknown keysym name:
osfActivate

Warning: ... found while parsing '<Key>osfActivate:ManagerParentActivate()'

You can eliminate these problems by editing the bin/mlworks file and, before the exec statement, adding an entry for the XKEYSYMDB environment variable. For example:

XKEYSYMDB=/usr/lib/X11/XKeysymDB
export XKEYSYMDB

There may be an entry like this for XKEYSYMDB already, in which case you must edit that, or place your new entry after it. Substitute the correct path for your system's XKeysymDB file in the first ilne above. If you do not know where the file is located on your system, your systems administrator should be able to help. The following UNIX command may also locate the file for you:

find /usr -name XKeysymDB -print


MLWorks Release Notes version 2.0 - 28 Aug 1998

Next Previous Up Top Contents Index

Generated with Harlequin WebMaker