-
Hi there! Currently attempting to do a syscall emulation sim (i.e se.py) with an X86 core, but running into the following issue:
I imagine that this is because I currently don't have any glibc headers installed... cuz I'm not on linux, or on x86. I was thinking of downloading compiled glibc headers manually, then forwarding those as the lib argument to gem5. Curious if anyone has tried something similar, or whether you all could suggest a different alternative? Thanks in advance :) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
Try compiling a static binary or create a x86 based disk image with the dynamic binary. Either should work. |
Beta Was this translation helpful? Give feedback.
Did you try compiling a static binary? When you execute a dynamic x86 binary, it looks for x86 architecture specific libraries. But since you are on ARM macbook, you cannot find those x86 libraries.