Почему не может создать GEM5 с помощью пользовательского контроллера памяти?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Почему не может создать GEM5 с помощью пользовательского контроллера памяти?

Сообщение Anonymous »

Я пытаюсь интегрировать пользовательский контроллер памяти в GEM5, но когда я пытаюсь создать, это возвращает мне эту ошибку: < /p>
terminate called after throwing an instance of 'pybind11::error_already_set'
what(): TypeError: module() takes at most 2 arguments (3 given)

At:
src/learning_gem5/my_mem_ctrl/DpiMemCtrl.py(4):
(40): exec_module
(703): _load_unlocked
(1006): _find_and_load_unlocked
(1027): _find_and_load
(1):
src/python/m5/objects/__init__.py(29):
(40): exec_module
(703): _load_unlocked
(1006): _find_and_load_unlocked
(1027): _find_and_load
(1050): _gcd_import
(241): _call_with_frames_removed
(992): _find_and_load_unlocked
(1027): _find_and_load
(1050): _gcd_import
/usr/lib/python3.10/importlib/__init__.py(126): import_module
build_tools/sim_object_param_struct_hh.py(57):

Aborted (core dumped)
scons: *** [build/X86/params/FUDesc.hh] Error 134
scons: building terminated because of errors.
*** Summary of Warnings ***
Warning: Header file not found.
This host has no capstone library installed.
Warning: Header file
not found.
This host has no libpng library.
Disabling support for PNG framebuffers.
Warning: Couldn't find HDF5 C++ libraries. Disabling HDF5 support.
< /code>
Забавный факт заключается в том, что мой друг может успешно скомпилировать его, пока я не могу. Мы разделяем ту же версию Ubuntu (22.04), ту же версию Python (3.10.12), ту же версию G ++ (11.4.0) и та же версия Scons (4.5.2). < /Strong>
Вы можете мне помочь? Спасибо.


Подробнее здесь: https://stackoverflow.com/questions/794 ... controller
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»