Hello. I integrated a custom memory controller in gem5 but when I try to start 
the build process it terminates with an error (see log.txt in files).
The C++ class, the python class and the SConsctipt file (see DpiMemCtrl.cc, 
DpiMemCtrl.hh, DpiMemCtrl.txt, SConscript in files) are placed in 
gem5/src/learning_gem5/my_mem_ctrl.
The python config file (see simple.py in files) is placed in 
gem5/configs/tutorial/part1.

The funny thing is that a friend of mine can compile it successfully. We share 
the same Ubuntu version (22.04), the same g++ version (11.4.0), the same python 
version (3.10.12) and the same scons version (4.5.2).

I tried many suggestions but none of them worked. I even tried to install what 
requirements.txt and optional-requirements.txt contain but nothing.
Can you help me? Thanks in advance.


<<attachment: files.zip>>

_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to