Closed mattecurro closed 3 months ago
Please remove the "-std=c++11" from the CFLAGS in the examples/simple_system/ibex_simple_system.core file.
This will work. I was able to run the test.
Oh I see! It looks like recent versions of Verilator have changed verilatedos.h
so that it requires C++14. The relevant change was part of Verilator version 5.020, released at the start of this year.
I'm going to open a PR to bump this to -std=c++14
. I don't think this will cause a tooling issue for anyone: looking through GCC releases, I think this has been supported since GCC 6.1, released in 2016.
Ubuntu 22.04 Verilator version: 5.022 2024-02-24 rev v5.020-157-g2b4852048 gcc version: 12.3.0 g++ version: 12.3.0 clang version: 14.0.0
After the installation of all the prerequisites, I'm stuck. Idk how to solve this, why does it seems that I haven't a C++14 compiler?