Report error in systemc.h 118:16 error std::gets is not declared using std::gets in SystemC Language Posted March 1, 2017 FYI, I had errors when running "gmake check" as part of my build/install of systemc-2.3.1a. I modified './src/systemc.h' line 120 from "using std::gets" to "using std::fgets". The "gmake check" did complete execution after I made this change. Although other warnings were thrown. I am using gcc 4.8.5 that has g++ version 6.2.1 20160826 (openSUSE Leap 42.2 x86_64).