From 878911f4e1f57f0c7c893bf7519d1087ce5a90f0 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Thu, 22 Feb 2018 20:54:16 +0000 Subject: [PATCH] Updated README.md --- README.md | 23 ++++++++++++++++++++++- SystemC-CCI/.gitignore | 1 + 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 SystemC-CCI/.gitignore diff --git a/README.md b/README.md index ef1e347..3328ef5 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,24 @@ CONAN_USERNAME= CONAN_CHANNEL= python build.py to build a specific variant run the following command ``` -conan create . SystemCVerification/2.0.1a@minres/ -o stdcxx= -s build_type= +conan create . SystemCVerification/2.0.1@minres/ -o stdcxx= -s build_type= +``` + +where is one of 98, 11, or 14 + +## SystemC Configuration, Control and Inspection (CCI) library + +download the SystemC CCI distribution from http://www.accellera.org/downloads/standards/systemc and unpack into the SystemC-CCI directory + +``` +cd SystemC-CCI +CONAN_USERNAME= CONAN_CHANNEL= python build.py +``` + +to build a specific variant run the following command + +``` +conan create . SystemC-CCI/0.9.0@minres/ -o stdcxx= -s build_type= ``` where is one of 98, 11, or 14 @@ -62,3 +79,7 @@ Uploading can be done using ``` conan upload /@/ --all -r= ``` + +# Problems + +If you are going to build the packages under Linux using gcc you might run into linker issues. You can try to fix this by setting a the C++11 libstdc++. This can be done by adding `-s compiler.libcxx=libstdc++11` to the package build calls. diff --git a/SystemC-CCI/.gitignore b/SystemC-CCI/.gitignore new file mode 100644 index 0000000..5cf588a --- /dev/null +++ b/SystemC-CCI/.gitignore @@ -0,0 +1 @@ +/cci-0.9.0*