An example project top test and demonstrate PySysC
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Eyck Jentzsch 7e7f69b111 sc-components switched to main 1 year ago
.settings Extended tracing in units and python 1 year ago
cmake Added SCC and refactored CMake files 1 year ago
components Extended tracing in units and python 1 year ago
sc-components@1859c341ab sc-components switched to main 1 year ago
top Added signals for clock and reset 1 year ago
.cproject Extended tracing in units and python 1 year ago
.gitignore Started from SystemC-Quickstart 1 year ago
.gitmodules Added SCC and refactored CMake files 1 year ago
.project Started from SystemC-Quickstart 1 year ago
.pydevproject Started from SystemC-Quickstart 1 year ago
CMakeLists.txt Extended tracing in units and python 1 year ago
LICENSE Started from SystemC-Quickstart 1 year ago
README.md Started from SystemC-Quickstart 1 year ago
conanfile.txt Added SCC and refactored CMake files 1 year ago
router_example.py Extended tracing in units and python 1 year ago
router_example2.py Extended tracing in units and python 1 year ago

README.md

PySysC-SC

A simple C++/SystemC/CMake project to test pysysc

How to build

Currently only Linux and MacOS are tested

pip install conan
conan remote add minres https://api.bintray.com/conan/minres/conan-repo
cd PySysC-SC
mkdir build
cd build
conan install .. --build=missing
cmake ..
cmake --build .

Notes

If you encounter issues when linking wrt. c++11 symbols you might have run into GCC ABI incompatibility introduced from GCC 5.0 onwards. You can fix this by adding '-s compiler.libcxx=libstdc++11' to the conan call or changing compiler.libcxx to

compiler.libcxx=libstdc++11

in $HOME/.conan/profiles/default