How to get IC6.18 to use C libraries from virtuoso installation

yardum

Newbie level 5
Joined
Jul 5, 2021
Messages
8
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
39
I'm trying to get IC6.18 to work on Ubuntu.

I get error
/cadence/IC06.18.230/tools.lnx86/dfII/bin/64bit/virtuoso: error while loading shared libraries: libssl.so: cannot open shared object file: No such file or directory
and lots more if I find this library and place it in user/lib

I had got IC6.17 to work previously by fudging libraties into user/lib.

However according to https://www.edaboard.com/threads/ade-xl-on-ubuntu-20-04-problem.400113/
It should be possible for virtuoso to use libraries from virtuoso installation.
somewhere in /cadence/IC06.18.230/tools.lnx86/lib/

This would be ideal

How can I do this?

Perhaps sysname can be used to do this or setting

if ( $?LD_LIBRARY_PATH == 0 ) then
setenv LD_LIBRARY_PATH $CDS_INST_DIR/tools/lib/
else
setenv LD_LIBRARY_PATH $CDS_INST_DIR/tools/lib/64bit:${LD_LIBRARY_PATH}
endif
 

Cookies are required to use this site. You must accept them to continue using the site. Learn more…