Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NICADD: A copy of SLIC is available on the NICADD Linux clusters at /k2data/APPS/SimDist.

Installing SLIC

What is SimDist?

Which operating systems and compilers does SLIC support?

...

How do I get simulation binaries for my platform?

How can I compile simulation binaries for my platform?

SimDist downloads contain binaries for Linux, OSX, and Windows.

These are located at ...

No Format

http://www.lcsim.org/dist/slic/

To download a Linux release, use these commands.

No Format

wget http://www.lcsim.org/dist/slic/slic-1_13_3-Linux-g%2B%2B-bin.tar.gz
tar -zxvf slic-1_13_3-Linux-g++-bin.tar.gz

What is SimDist?

The SimDist package bundles together all the dependencies of SLIC into one project. This greatly simplifies the build process.

How do I run slic from SimDist?

SimDist has a run script at scripts/slic.sh which will setup the runtime dependency (Xerces) and execute the current slic binary from the packages/slic directory.

It is useable from anywhere on the host where it was installed.

No Format

/path/to/my/SimDist/scripts/slic.sh [options]

How can I compile simulation binaries for my platform?

Follow the build instructions for the SimDist project to make binaries for your platform.

How do I build SLIC and the How do I build SLIC and the packages it depends on from scratch?

Building SLIC and its dependencies "from scratch" is not encouraged now that the SimDist project can manage this build procedure.

There are separate instructions for building on Linux and building on Windws if you must do this.

Running SLIC

Does SLIC have any runtime dependencies?

...