C
comp.cad.cadence
Guest
Hello, all
I am trying to use a new PDK.
This PDK requests:
1) set some environments such as OPUSDIR = <Cadence_install_path>
2) link Cadence_install_path>/tools/dfII/local
-> <design_kit_install>/xxxxxxx/local
But the change will bother other CDS users who're using other PDK. So a
Cadence install with all files linking to the Cadence install is
created, except for the "local" which is linked to
<design_kit_install>/xxxxxx/local
The reason for the link is that the PDK provides some utility and menus
there.
Then I execute the PDK script which set some envs and then invoke
Cadence from OPUSDIR (OPUSDIR is set to the path of created Cadence
mentioned above in 2).
The problem I met is like I can't use keyboard to type in many menus
and windows. Most of the warning message is like:
--------------------------------------------------------------
\o Warning: translation table syntax error: Unknown keysym name:
osfActivate
\o Warning: ... found while parsing ':<Key>osfActivate:
ManagerParentActivate()'
.......
\o Warning: Cannot convert string "<Key>SunCopy" to type VirtualBinding
.......
--------------------------------------------------------------
I googled and found a few similar questions asked before. It is said to
have something to do with "unset XKEYSYMDB".
I just wonder when I need unset the env? before running the
script/Cadence or what? And once the env is unset, the Cadence I guess
can't find right keyboard mapping. So what will Cadence do after that?
Thanks for reading through this little long story. Any comments will be
appreciated much.
-Andy
I am trying to use a new PDK.
This PDK requests:
1) set some environments such as OPUSDIR = <Cadence_install_path>
2) link Cadence_install_path>/tools/dfII/local
-> <design_kit_install>/xxxxxxx/local
But the change will bother other CDS users who're using other PDK. So a
Cadence install with all files linking to the Cadence install is
created, except for the "local" which is linked to
<design_kit_install>/xxxxxx/local
The reason for the link is that the PDK provides some utility and menus
there.
Then I execute the PDK script which set some envs and then invoke
Cadence from OPUSDIR (OPUSDIR is set to the path of created Cadence
mentioned above in 2).
The problem I met is like I can't use keyboard to type in many menus
and windows. Most of the warning message is like:
--------------------------------------------------------------
\o Warning: translation table syntax error: Unknown keysym name:
osfActivate
\o Warning: ... found while parsing ':<Key>osfActivate:
ManagerParentActivate()'
.......
\o Warning: Cannot convert string "<Key>SunCopy" to type VirtualBinding
.......
--------------------------------------------------------------
I googled and found a few similar questions asked before. It is said to
have something to do with "unset XKEYSYMDB".
I just wonder when I need unset the env? before running the
script/Cadence or what? And once the env is unset, the Cadence I guess
can't find right keyboard mapping. So what will Cadence do after that?
Thanks for reading through this little long story. Any comments will be
appreciated much.
-Andy