Hi Yao, please include the actual error message when asking about these
sorts of things, since without it it's much harder to tell what happened.

That said, this sounds like a problem with {} brackets somewhere in an
included file, where things ended up inside scopes and/or namespaces they
weren't supposed to be.

Gabe

On Tue, Dec 28, 2021 at 12:43 AM yaogang via gem5-users <gem5-users@gem5.org>
wrote:

> Hi,
>
>
>
> I have a device which incorporated another model in the GEM5 interface.
> This is put into another directory and I use EXTRAS to include the
> directory. It seems working fine until compiling to this extra
>
>
>
>
>
> #include "dev/io_device.hh"
>
>
>
> class BaseGpu : public BasicPioDevice
>
>
>
> It appears the gem5 struggle to recognize the BasicPioDevice as the base
> class. Where it is located of the BasicPioDevice?
>
>
>
>
>
>
>
> Regards
>
> Yao
>
>
>
>
> _______________________________________________
> 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
_______________________________________________
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