Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compile problem On aarch64 platform #4

Open
RhythmOfRain opened this issue Apr 23, 2020 · 1 comment
Open

Compile problem On aarch64 platform #4

RhythmOfRain opened this issue Apr 23, 2020 · 1 comment

Comments

@RhythmOfRain
Copy link

Dear mikelui,
Hello, I am tring to compile dynamoRIO as frontend on aarch64 platform, but I encounter some compile problems, it seems that a variable's definition cannot be find, have you meet this problem before, could you give me some suggestion?

1)/prism/src/Frontends/DrSigil/dynamorio/clients/drsigil/drsigil.h:69:5: error: unknown type name ‘Sigil2DBISharedData’
Sigil2DBISharedData *shared_mem;
2)error: unknown type name ‘SglMemEv’
SglMemEv *mems;

Regards,
chandler

@mikelui
Copy link
Member

mikelui commented Jan 5, 2021

Hiya! This was an oversight from leaving DynamoRIO as an 'experimental' frontend, and thus DR frontend was missed with a refactor.

It ought to build now with 525f6a9

However, I would still caution against using the DR yet. I was away for a bit but am back developing and maintaining Prism. I'm fixing a few event mapping (insn -> Prism event) issues at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants