Download
Source distributions
The source of UNISIM is composed of three different packages:
- unisim_tools: utilities used by the simulators and other external tools
- unisim_lib: library with all the modules available in UNISIM, and the core libraries of the UNISIM framework
- unisim_simulators: different simulators built using modules from the unisim_lib
Tarballs
Source is available as tarballs (.tar.gz) at http://unisim.org/distributions/source, where you will find the three different packages.
To uncompress a source tarball, use program ‘tar’ at the command prompt:
$ tar zxvf <tarball name>
To compile (and install) the packages refer to the corresponding sections. Note that the compilation order is:
- unisim_tools, check UNISIM Tools page
- unisim_lib, check UNISIM Library page
- unisim_simulators, check UNISIM simulators page
Subversion repository
Source of UNISIM is also available from the subversion repository at https://guest@unisim.org/svn/devel
Note that the subversion repository hosts the development version of UNISIM which may have installation problems or instabilities.
You may use the subversion repository only if you want to have a daily up-to-date version of UNISIM and don’t care about such problems.
To access to the source, you must have a subversion client installed which is available for you operating system either as a package or an installer here: http://tortoisesvn.tigris.org/
To download the source from the command prompt, just type:
$ svn --username guest --password "" co https://unisim.org/svn/devel
User “guest” has read permission to the source tree. No password is required for user “guest”.
Binary distributions
Binary distributions are only provided for UNISIM Tools and UNISIM Simulators. The relation between the release version and the svn version can be found here
UNISIM Library is only distributed as source code.
You must have permission to install softwares to use these binary distributions.
On Linux or any other Unix-like operating systems, this means that you can login as user “root”, or you can run commands as root using “sudo”.
On Windows, this means that you are either administrator or a user with some privileges.
Binaries for Debian, Ubuntu, ...
Manually installing the UNISIM debian packages
The Debian packages (.deb) are available here: http://unisim.org/distributions/binary/deb
These packages can be used on Debian Linux or any derived debian distributions such as Ubuntu
Program ‘dpkg’ can install the UNISIM debian packages:
$ dpkg -i <package name>
Symetrically, it can uninstall the UNISIM debian packages:
$ dpkg -e <package name>
Debian Package repository
Your Linux can be configured to fetch the packages using you preferred package manager such as apt-get, synaptic or adept.
At the command prompt, type the following as root:
$ echo "deb http://unisim.org/distributions/binary/deb stable main" > /etc/apt/sources.list.d/unisim.list $ apt-get update
To install the UNISIM packages from the command prompt, type the following as root:
$ apt-get install unisim-tools $ apt-get install unisim-simulators
To remove the UNISIM packages from the command prompt, type the following as root:
$ apt-get remove unisim-tools $ apt-get remove unisim-simulators
Binaries for Redhat, Fedora, Mandriva, Suse ...
Manually installing the UNISIM rpm packages
The Redhat packages (.rpm) are available here: http://unisim.org/distributions/binary/rpm
These packages can be used on Redhat Linux or any derived redhat distributions such as Mandriva or Fedora
Program ‘rpm’ can install the UNISIM rpm packages:
$ rpm -i <package name>
Symetrically, it can uninstall the UNISIM rpm packages:
$ rpm -e <package name>
Mandriva Package repository
Your Mandriva Linux can be configured to fetch the packages using you package manager such as urpmi, or drakerpm.
At the command prompt, type the following as root:
$ urpmi.addmedia UNISIM http://unisim.org/distributions/binary/rpm
To install the UNISIM packages from the command prompt, type the following as root:
$ urpmi unisim-tools $ urpmi unisim-simulators
To remove the UNISIM packages from the command prompt, type the following as root:
$ urpme unisim-tools $ urpme unisim-simulators
Binaries for Windows (2000/XP/XP64/Vista 32/Vista 64)
The Windows installers (.exe) are available here: http://unisim.org/distributions/binary/win32
Run the installers and follow the instructions.
To develop with UNISIM on Windows you may want to use Mingw32/MSYS, which is available for download at http://www.mingw.org.
You can also use a “ready to use” packaged version of Mingw32/MSYS available here: http://unisim.org/distributions/binary/win32/mingw32-unisim-pack.exe
To uninstall UNISIM, go to “Start” → “Control Panel” → “Add or Remove Programs”, and select the UNISIM component you want to uninstall.
Tip: When developing under Windows with Mingw32/MSYS, you should avoid using spaces in file and directory names