Hi,

I just want to try the SystemC coupling example provided in: gem5/util/systemc
I followed the instructions of the README file.

During this step:

> scons —with-cxx-config —without-python build/ARM/libgem5_opt.so

I get the following error message:

> build/ARM/cxx_config/InstPBTrace.cc: In member function 'virtual SimObject* 
> InstPBTraceCxxConfigParams::simObjectCreate()':
> build/ARM/cxx_config/InstPBTrace.cc:91:25: error: 'SimObject' is an 
> inaccessible base of 'Trace::InstPBTrace'
>      return this->create();
>                          ^
> build/ARM/cxx_config/InstPBTrace.cc:92:1: error: control reaches end of 
> non-void function [-Werror=return-type]
>  }
>  ^
> cc1plus: all warnings being treated as errors
> scons: *** [build/ARM/cxx_config/InstPBTrace.os] Error 1
> scons: building terminated because of errors.

Maybe somebody knows what I’m doing wrong?

Furthermore: is there somewhere a tutorial, which describes how to attache a 
SystemC-TLM component (AT/nb_transport) to gem5?

Best Regards
Matthias

—

Dipl.-Ing. Matthias Jung

Member
Advanced Silicon Technologies & Design Methodologies


University of Kaiserslautern
Microelectronic Systems Design Research Group
Erwin-Schrödinger-Straße 12/228
67663 Kaiserslautern, Germany

Phone: +49 631 205 3579
Fax: +49 631 205 4437
[email protected]
http://ems.eit.uni-kl.de

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to