-
Notifications
You must be signed in to change notification settings - Fork 568
Open
Description
Following build instruction with fresh capstone build results in error at make step.
/home/enya/Triton/src/libtriton/arch/arm/arm32/arm32Cpu.cpp: In member function ‘virtual void triton::arch::arm::arm32::Arm32Cpu::disassembly(triton::arch::Instruction&)’:
/home/enya/Triton/src/libtriton/arch/arm/arm32/arm32Cpu.cpp:287:43: error: ‘triton::extlibs::capstone::cs_arm’ {aka ‘struct triton::extlibs::capstone::cs_arm’} has no member named ‘writeback’
287 | inst.setWriteBack(detail->arm.writeback);
| ^~~~~~~~~
/home/enya/Triton/src/libtriton/arch/arm/aarch64/aarch64Cpu.cpp: In member function ‘void triton::arch::arm::aarch64::AArch64Cpu::disassInit()’:
/home/enya/Triton/src/libtriton/arch/arm/aarch64/aarch64Cpu.cpp:54:77: error: ‘CS_ARCH_ARM64’ is not a member of ‘triton::extlibs::capstone’; did you mean ‘CS_ARCH_ARM’?
54 | iton::extlibs::capstone::cs_open(triton::extlibs::capstone::CS_ARCH_ARM64, triton::extlibs::capstone::CS_MODE_ARM, &this->handle) != triton::extlibs::capstone::CS_ERR_OK)
| ^~~~~~~~~~~~~
| CS_ARCH_ARM
...
Is there any effort on supporting Capstone 6?
EDIT: Removed question on which capstone to build.
Metadata
Metadata
Assignees
Labels
No labels