Verilator v4.0 is not compatible with SystemC 2.3.2 #1339
Author Name: Frederic Requin
The title is a little bit misleading, it is actually due to a C++ standard mismatch.
Under GCC 7.3.0, SystemC 2.3.2 libraries are compiled with C++14 (the highest C++ standard officially supported) and Verilator 4.0 was by default compiled with C++17.
This generates a linker error on this symbol :
By commenting the C++17 checks in configure.ac to have Verilator compiled with C++14, the issue is gone.
The text was updated successfully, but these errors were encountered: