Closed Billy1900 closed 2 years ago
Use r2 from release in case you care about stable behaviours. This is r2 from git and its known to break iaito
So now I clone this repo git clone --recurse-submodules https://github.com/radareorg/iaito.git
and run bash radare2/sys/install.sh --disable-threads
, the another error comes:
thread.c:135:2: error: unknown type name ‘cpu_set_t’
135 | cpu_set_t c;
| ^~~~~~~~~
I have local fixes for the build and the deadlocks, i'll cleanup and commit when ready.
The radare submodule is something i want to get rid, because iaito is suposed to use your system installation of r2 and reuse all of its plugins instead of shipping a specific old/stable version. It gives more flexibility and helps to push upstream
My patches allow to use r2 build with threads support. So no special configuration will be required
I have local fixes for the build and the deadlocks, i'll cleanup and commit when ready.
The radare submodule is something i want to get rid, because iaito is suposed to use your system installation of r2 and reuse all of its plugins instead of shipping a specific old/stable version. It gives more flexibility and helps to push upstream
I am sorry that I do not fully get what you mean? How do I tackle this issue?
Here are my solution:
1) git clone https://github.com/radareorg/iaito.git
2) and in iaito directory, git clone https://github.com/radareorg/radare2.git
, and then compile the radare from https://github.com/radareorg/radare2, my version is 5.6.9 (current is the master)
3) bash radare2/sys/install.sh --disable-threads
4) then Follow the readme to install QT and configure & make.
Environment Details
Despite we only fix issues reproducible in git-master branch, it's fine to report issues found in releases. And those will be closed when a new release comes out.
Description
When I make, it told me the error: