Minres / SystemC-Components

A SystemC productivity library: https://minres.github.io/SystemC-Components/
https://www.minres.com/#opensource
Apache License 2.0
81 stars 21 forks source link

Which SystemC version? #54

Open cnjsdfcy opened 4 days ago

cnjsdfcy commented 4 days ago

Hi,

Thanks for the library.

I'm compiling SCC with systemc-2.3.1 which is built using g++-11.4.0 with -std=C++11, it comes out with many warnings and one error: image

So which systemc version do you recommend?

Thanks, Yu

eyck commented 4 days ago

Actually I recommend 2.3.4. 2..3.3 is also possible. Actually it should build without warnings, but we do not test against 2.3.1 as this release is more than 9 years old and even all major vendors support 2.3.3 in their tools. To be future proof I'd recommend to also switch to C++17, Version 3.0 of SystemC (released last year) has this as a minimum requirement.