Как мне установить make? [дубликат]

На этот вопрос уже есть ответ:

/usr/bin/perl install-module.pl --all
ERROR: Using install-module.pl requires that you install "make".

Мне нужно установить сделать на моем Ubuntu на AWS EC2. Как я могу это сделать? Наконец-то я смог успешно установить build-essential.

# make
make: *** No targets specified and no makefile found.  Stop.
7
задан 8 July 2012 в 09:49

1 ответ

В этой ситуации, make команда уже установлена.

# make
make: *** No targets specified and no makefile found.  Stop.

Это означает make на самом деле работал, но перестал работать, потому что нет никакого названного файла Makefile в текущем каталоге.

Проблема здесь - это perl не может найти make даже при том, что это установлено. Как ændrük прокомментировал, это спросили относительно Отказа сервера. Начиная с комментария ændrük решения были отправлены там.

Согласно квантам, это может быть зафиксировано путем выполнения perl -MCPAN -e shell и затем, в cpan> меню, install Math::Random::Secure.

Согласно ocach, это может быть зафиксировано путем выполнения cpan сопровождаемый этими двумя командами на cpan[n] подсказка:

o conf make '/usr/bin/make' #or path to your make
o conf commit

Я попробовал путь ochach на своей машине, и это, казалось, работало:

cpan[1]> o conf make '/usr/bin/make'
    make               [/usr/bin/make]
Please use 'o conf commit' to make the config permanent!


cpan[2]> o conf commit
commit: wrote '/home/ek/.cpan/CPAN/MyConfig.pm'

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

5
ответ дан 8 July 2012 в 09:49

Другие вопросы по тегам:

Похожие вопросы: