wiki:SVNrepository

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 directory and configure :

cd sources/
./bootstrap
mkdir objdir
cd objdir
../configure

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 & the documentation :

make install

SystemCASS is now working.

For DEVELOPPERS and DEBUG

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

First, configure SystemCASS for debug:

../configure --prefix=$SYSTEMCASS --enable-debug --enable-default-runtime-compilation

And make regression test:

cd ../test_regression
make test

Look at the makefile in the test_regression directory to know about each test.

Last modified 11 years ago Last modified on Jan 29, 2010, 11:02:53 PM