wiki:SVNrepository

Version 6 (modified by buchmann, 16 years ago) (diff)

--

Installation from the SVN repository

You need to get a login/password in order to check out the sources: go to https://www.soclib.fr/trac/dev and type your email address.

You will receive a login and a password. This passwork works for three repository: SoCLIB, SystemCASS and DSX repositories. Each tool/library is independant but we can also use them all together. Check-out SystemCASS sources:

svn co --username your_login https://www.soclib.fr/svn/systemcass/sources

Go into the SystemCASS sources directory :

cd sources/src

Specify the following definitions :

export CXX=g++
export SYSTEMC=[path to OSCI's SystemC directory]
export SYSTEMCASS=[path to SystemCASS binary directory]
export ALLIANCE=[path to ALLIANCE directory] # OPTIONAL : PAT format support 

Build the simulator :

make all

Build the documentation :

make docs

SystemCASS is now working. There is a debug library (libsystemc-d.a) and an optimized one (libsystemc.a).

Some users would like to work on SystemCASS library. There is some regression test to help (useless for users, useful for developpers) :

cd ../test_regression
make test

Now you have everything installed, you may begin using SystemCASS.