Follow the instructions on this page if you wish to download or/and install
SIMetrix for Linux. This page describes how to download and install the installation
files. See Installing
from the CD for information about downloading and installing using the
CD image.
"I have used pretty much all of the simulators out there, Hspice, HPspice, PSpice, Mspice, Accusim, Spectre, SpectreRF and the list goes on... but none are as simple, straightforward to use as SIMetrix."
Change directory to /usr/local
cd /usr/local
Extract simetrix.tar with:
tar xf simetrix.tar
Basic installation is now complete. See below if you wish to install
the example schematics. If you are using a network version, you may need to
install the network license manager or arrange for your IT staff to do this.
See installing
network licensing for details.
See Running SIMetrix for details on starting SIMetrix for the first time and for important information on installing your license
If you get this error when starting SIMetrix:
"error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory"
you will need to install an additional file. This error is likely with Red Hat Enterprise Linux 5. To resolve, "untar" the lib_extra.tar file which you will find in /usr/local/tmp after following the instructions in the above section:
tar xf lib_extra.tar
You may relocate the entire /usr/local/simetrix_60 tree to any location that you choose, but you must keep the complete structure intact.
The contents of /usr/lib/simetrix/6.0 may not be relocated. If disk space on the partition holding /usr/local is scarce, then you can move the directory and drop a symbolic link in its place.
Do not under any circumstances move the contents of /usr/lib/simetrix/6.0 to a global library directory such as /usr/lib or any directory listed in LD_LIBRARY_PATH or /etc/ld.so.conf. SIMetrix will probably work fine, but other applications could break, in particular, the KDE desktop environment. Both SIMetrix and KDE (and many other applications) use the Qt library, but the version SIMetrix uses is not guaranteed to be compatible with other applications that use Qt. These different versions must be kept separate. Adehering to the above advice will guarantee this.