Build errors
Closed this issue · 1 comments
DakEnviy commented
I tried to install via r2pm -ci r2ghidra
Build error:
In file included from SleighAnalValue.h:6,
from SleighAnalValue.cpp:3:
SleighAsm.h:222:25: error: ‘RAsmOp’ has not been declared
222 | int disassemble(RAsmOp *op, unsigned long long offset);
| ^~~~~~
In file included from SleighAsm.cpp:3:
SleighAsm.h:222:25: error: ‘RAsmOp’ has not been declared
222 | int disassemble(RAsmOp *op, unsigned long long offset);
| ^~~~~~
SleighAsm.cpp:424:5: error: ‘int SleighAsm::disassemble’ is not a static data member of ‘class SleighAsm’
424 | int SleighAsm::disassemble(RAsmOp *op, unsigned long long offset) {
| ^~~~~~~~~
SleighAsm.cpp:424:28: error: ‘RAsmOp’ was not declared in this scope; did you mean ‘RAsm’?
424 | int SleighAsm::disassemble(RAsmOp *op, unsigned long long offset) {
| ^~~~~~
| RAsm
SleighAsm.cpp:424:36: error: ‘op’ was not declared in this scope
424 | int SleighAsm::disassemble(RAsmOp *op, unsigned long long offset) {
| ^~
SleighAsm.cpp:424:40: error: expected primary-expression before ‘unsigned’
424 | int SleighAsm::disassemble(RAsmOp *op, unsigned long long offset) {
| ^~~~~~~~
SleighAsm.cpp:424:65: error: expression list treated as compound expression in initializer [-fpermissive]
424 | int SleighAsm::disassemble(RAsmOp *op, unsigned long long offset) {
| ^
More info:
> $ r2 -V
5.7.8-704-g984a8ade53 r2
5.7.8-704-g984a8ade53 r_anal
5.7.8-704-g984a8ade53 r_lib
5.7.8-704-g984a8ade53 r_egg
5.7.8-704-g984a8ade53 r_asm
5.7.8-704-g984a8ade53 r_bin
5.7.8-704-g984a8ade53 r_cons
5.7.8-704-g984a8ade53 r_flag
5.7.8-704-g984a8ade53 r_core
5.7.8-704-g984a8ade53 r_crypto
5.7.8-704-g984a8ade53 r_bp
5.7.8-704-g984a8ade53 r_debug
5.7.8-704-g984a8ade53 r_main
5.7.8-704-g984a8ade53 r_fs
5.7.8-704-g984a8ade53 r_io
5.7.8-704-g984a8ade53 r_magic
5.7.8-704-g984a8ade53 r_parse
5.7.8-704-g984a8ade53 r_reg
5.7.8-704-g984a8ade53 r_sign
5.7.8-704-g984a8ade53 r_search
5.7.8-704-g984a8ade53 r_syscall
5.7.8-704-g984a8ade53 r_util
> $ uname -r
6.0.0-kali5-amd64
kostyanoob commented
I also had this problem in the last 2 days. It is now resolved. Try r2pm -ci r2ghidra
again.