Package Details: radare2-cutter-ghidra 1.10.0.r14.gc645cbee-1

Git Clone URL: (read-only, click to copy)
Package Base: radare2-cutter-ghidra
Description: A Qt and C++ GUI for radare2 reverse engineering framework with Python and Ghidra support
Upstream URL:
Licenses: GPL
Provides: radare2-cutter
Submitter: maximevince
Maintainer: maximevince
Last Packager: maximevince
Votes: 1
Popularity: 0.25
First Submitted: 2019-09-06 13:42
Last Updated: 2020-01-09 08:51

Latest Comments

1 2 Next › Last »

JuniorJPDJ commented on 2020-01-10 16:07

@maximevince You are not using any tag on this git repo. Shouldn't you then name this package radare2-cutter-ghidra-git?

maximevince commented on 2020-01-09 08:58

Thanks for all the comments. The PKGBUILD has been updated. It should build fine, again, once you have updated/rebuilt your radare2-git package.

Saduff commented on 2020-01-08 21:17

@acelogic Thanks for the info, it compiles successfully with radare2-git and I didn't need python-pkgconfig installed.

However, now I have another possibly unrelated issue where the Ghidra decompiler doesn't work. Cutter freezes after clicking on the Decompiler tab. It says "Decompiling..." at the bottom, but never finishes.

acelogic commented on 2020-01-03 08:38

@Saduff @JuniorJPDJ Alright after hours of pulling my hair out trying to figure out the compilation issues, I've came to the conclusion that you need the latest radare2-git to get it to compile. The arch repo's radare2 was outdated and on 4.0.0 while 4.2.0 was needed. I think it makes sense to have the latest dependencies from git sources while using a package like this that compiles from source. I also installed python-pkgconfig but I have no idea if that contributed to making it work or not.

JuniorJPDJ commented on 2019-12-20 22:33

@Saduff I've the same error :/

mardab commented on 2019-12-07 17:43

according to #417, python-pkgconfig is also needed, yet I'm still getting "Project ERROR: python3-embed development package not found"

Saduff commented on 2019-12-07 00:36

Hi, I've been having the following build error lately:

../src/core/Cutter.cpp:162:28: error: cannot convert ‘RList**’ {aka ‘r_list_t**’} to ‘RCore*’ {aka ‘r_core_t*’}
  162 |     r_core_task_sync_begin(&core_->tasks);
      |                            ^~~~~~~~~~~~~
      |                            |
      |                            RList** {aka r_list_t**}

The same error also shows up on ../src/core/Cutter.cpp:209:26.

Anyone else have the same problem? Any idea what could be causing it?

maximevince commented on 2019-11-15 13:07

Thanks for the comment. PKGBUILD updated accordingly.

PedroHLC commented on 2019-11-15 00:13

There is a fix needed cause of python 3.8:

encounter commented on 2019-10-07 21:01

Thanks! I also found an issue with the pkgver script, it generates the version 1.0.r1230.gde8aef47 whereas the AUR package is currently 1.9.r1209.gb4535227, causing it to always be out of date.

A better one might be git describe --long --tags 2>/dev/null | sed 's/[^[:digit:]]*\(.\+\)-\([[:digit:]]\+\)-g\([[:xdigit:]]\{7\}\)/\1.r\2.g\3/;t;q1', which generates 1.9.0.r21.gde8aef47