alexhude / FRIEND

Flexible Register/Instruction Extender aNd Documentation
545 stars 70 forks source link

Fix #20 - FRIEND not compiling #21

Closed fergofrog closed 6 years ago

fergofrog commented 6 years ago

I believe this pull request fixes issue #20. The capstone patch needed updates due to changes in the AArch64Module.c file upsteam.

I also had issues compiling FRIEND on Linux without fPIC being specified for the two dependencies and the plugin itself. I have added flags to do this, however I was only able to test compilation on Linux, not macOS or Windows.

Additionally, I've specified shallow clones for the two dependencies as I didn't want to do a full clone. Happy to drop these out if you'd prefer.

alexhude commented 6 years ago

Thanks a lot, mate, checked that, looks good to me, builds fine as well.