ORIG_EAX not defined?
liuyanghejerry opened this issue · 7 comments
liuyanghejerry commented
It seems ORIG_EAX is not defined and cannot compile caretaker.c which needs ORIG_EAX at line 316 in syscall_listener.c included by caretaker.c.
Hexcles commented
@lx75249 Have a look!
conopt commented
- - 看来还得弄个configure.. 等我撑过了一大波期中考试就搞
conopt commented
@liuyanghejerry 你是x64系统么?Linux or BSD?发行版?
liuyanghejerry commented
Centos 6.3 x64
fanzeyi commented
看来就是 x64 的问题了,把那个 hotfix PR 过来吧 🍺
mingc00 commented
Chang from ’4 * ORIG_EAX’ to ’8 * ORIG_RAX’
reference: http://www.theantway.com/2013/01/12/notes-for-playing-with-ptrace-on-64-bits-ubuntu-12-10/