Проблемы с установкой программы github: truecrack
Я пытаюсь установить TrueCrack с github: https://github.com/lvaccaro/truecrack. Как сказано в описании, я делаю это:
cd truecrackDirectory
./configure --enable-cpu
make
Тем не менее, когда я делаю make
, команда заканчивается этой ошибкой:
[...]
Common/CpuCore.c:99:3: error: non-void function 'cpu_Core_charset' should return
a value [-Wreturn-type]
return;
^
[...]
44 warnings and 1 error generated.
make[2]: *** [CpuCore.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Кто-нибудь знает, что пошло не так?
1 ответ
Решение
В строке 68 объявлено, что cpu_Core_charset возвращает int (целое число). Из строки 106 видно, что предполагаемое значение ошибки равно 0. Измените строку 99, добавив возвращаемое значение 0:
else{
perror("Key derivation function not supported");
return 0;
}
Марка завершится, хотя и с большим количеством предупреждений.