gcc install error on RedHat

Hi,

I am trying to install ATAT with make command, but have some problems. It seems gcc compile error

The error message is as follow:
make force
Tests successfully passed.
make -C src
make[1]: Entering directory ‘/home/sr5/tw.jin/atat/src’
g++ -c -o stringo.o stringo.cc
In file included from /usr/include/c++/8/backward/strstream:50,
from stringo.h:7,
from stringo.cc:1:
/usr/include/c++/8/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
#warning
^~~~~~~
In file included from stringo.cc:1:
stringo.h:110:9: error: ‘istream’ does not name a type; did you mean ‘strcat’?
friend istream& operator >> (istream &file, AutoString &str);
^~~~~~~
strcat
stringo.cc:3:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
char * AutoString::empty="";
^~
stringo.cc: In function ‘double to_real(const AutoString&)’:
stringo.cc:13:3: error: ‘istrstream’ was not declared in this scope
istrstream str(s);
^~~~~~~~~~
stringo.cc:13:3: note: suggested alternative:
In file included from stringo.h:7,
from stringo.cc:1:
/usr/include/c++/8/backward/strstream:124:9: note: ‘std::istrstream’
class istrstream : public basic_istream<char>
^~~~~~~~~~
stringo.cc:15:3: error: ‘str’ was not declared in this scope
str >> r;
^~~
stringo.cc:15:3: note: suggested alternative: ‘sqr’
str >> r;