Hi Matthias, It should be fixed now. A “public” was missing in the inheritance for the InstPBTrace.
Andreas On 26/03/2015 12:41, "Matthias Jung" <[email protected]> wrote: >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 > -- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590 ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782 _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
