Я пытаюсь установить 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 ответ1

1

В строке 68 объявлено, что cpu_Core_charset возвращает int (целое число). Из строки 106 видно, что предполагаемое значение ошибки равно 0. Измените строку 99, добавив возвращаемое значение 0:

    else{
        perror("Key derivation function not supported");
        return 0;
    }

Марка завершится, хотя и с большим количеством предупреждений.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .