Dear Gem5 Users,

     I‘ve got stucked when try to follow the tlm tutorial in gem5/util/tlm/README.

    (similar issues for versioin of GEM5 21.1.0.0 & 21.0.1.0)

    Following the section III of the README file, there is no issue on the first two line and end with normal gem5.opt output:

> cd ../..

> scons build/ARM/gem5.opt

 

    While the problem comes during the next command

> scons --with-cxx-config --without-python --without-tcmalloc

>       build/ARM/libgem5_opt.so

 

There comes several error report as below, the log file is also available as attachment.

build/ARM/cxx_config/Gem5ToTlmBridge256.cc:144:24: error: cannot convert 'sc_gem5::Gem5ToTlmBridge<256>*' to 'gem5::SimObject*' in return

  144 |     return this->create();

      |            ~~~~~~~~~~~~^~

      |                        |

      |                        sc_gem5::Gem5ToTlmBridge<256>*

 

I tried hard walking arround and have no ideal on how to get throught. I guess it may be a common issue for those who’s trying to get through this tutorial. Any advise on using the tlm utility of Gem5 will be great helpful.

By the way, it will make my life better if anyone could offer me any idea on getting rid of the huge amount of namespace warning in building the new version 21.1.0.0.

 

Thank in advance

_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to