Я пытаюсь установить плагин r2dec для radare2.Сбой сборки из-за отсутствия некоторых файлов.
сначала я выполнил следующие команды
$ r2pm init
затем
$ r2pm init
Затем я попытался установить его с помощью:
$ r2pm -i r2dec
Когда сборка не удаласьЯ установил npm, потому что в комментарии к этому ответу было предложено https://stackoverflow.com/a/51466052/10854709
$ sudo apt install nodejs
Ожидаемый вывод будет успешной сборкой.
фактический вывод следующий:
Установить Готово Для r2dec make: Вход в каталог '/home/me/.local/share/radare2/r2pm/git/r2dec-js/p' cc -I / home/me/.local/share/radare2/prefix/include -g -O3 -I / usr / include / libr -I./duktape -L / home / me / .local / share / radare2 / prefix / lib -lr_core -lr_config -lr_debug -lr_bin -lr_anal -lr_bp -lr_egg -lr_asm -lr_lang -lr_parse -lr_flag -lr_cons -lr_reg -lr_search -lr_syscall -ll_lr_lr9 -shared -fPIC duktape / duktape.c duktape / duk_console.c core_pdd.c -o core_pdd.so
duktape / duk_console.c: 13: 20: фатальная ошибка: r_cons.h: такого файла нет иликаталог
[..]
core_pdd.c: 8: 21: фатальная ошибка: r_types.h: такого файла или каталога нет
[..]
компиляция прекращена.Makefile: 10: рецепт для цели 'all' не выполнен make: *** [all] Ошибка 1 make: Выход из каталога '/home/me/.local/share/radare2/r2pm/git/r2dec-js/p'