Libraries Required to Run on Suse Linux

Artwork develops and tests its Linux software on RedHat because it is commonly used in the EDA industry. That does not mean our applications won't run on other flavors of Linux such as Suse. Recently we came across a customer running Suse 11.3 who could not get our apps to run on his machine.

openmotif Libraries on Suse Linux - libXm.so.3

After completing the installation, the mbs2tiff software was executed but failed with missing library errors.

[hagai@asmsc37 examples]$ pwd
/home/cad/mbs2gds/examples
[hagai@asmsc37 examples]$ ../bin/mbs2tiff
../bin/mbs2tiff.exe: error while loading shared libraries: libXm.so.3: cannot
open shared object file: No such file or directory
The solution for that was to download openmotif 32 bit libraries and installing it as root user with the following command:
rpm -i openmotif-2.2.2-14.i386.rpm

openmotif Libraries on Suse Linux - libstdc++.so.5

After completing the installation, the mbs2tiff software was executed but failed with missing library errors.

[hagai@asmsc37 examples]$ pwd
/home/cad/mbs2gds/examples
[hagai@asmsc37 examples]$ ../bin/mbs2tiff
../bin/mbs2tiff.exe: error while loading shared libraries: libstdc++.so.5

The solution is to ask Artwork for the appropriate libraries.