Download

Source distributions

The source of UNISIM is composed of three different packages:

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:

  1. unisim_tools, check UNISIM Tools page
  2. unisim_lib, check UNISIM Library page
  3. 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