LinuxForum.Fans
Тема

No rule to make target 'all'. Stop.

Автор: u_____13 10 сообщений 7817 просмотров
#162116

Запускаю на удаленном компьютере под Linux через Putty компиляцию программы.
при запуске команды

text
$ make all

выдается сообщение:

text
No rule to make target 'all'. Stop.

Директория для компиляции задана правильно, Makefile имеется.
Что может вызывать такую ошибку? oO

#162117

А почему не просто
[console]make[/console]

#162121

./configure

#162127

телепаты, которые знают, что вы собираете, как обычно в отпуске...

#162129
durc написал:
А почему не просто
[console]make[/console]

потому что в makefile'e перечислено много всего. ну типа:

text
all : 
    cd $(abc_1d) && make all && cd $(nh_path)
    cd $(nhg_mpi_path) && make all && cd $(nh_path)

ну и так далее

./configure

а что дает эта команда? такой директории или файла на удаленном компьютере нет. менять его настройки я не могу, мне там выдан аккаунт, куда я могу заливать проекты и компилировать.

#162132

Гном, какую программу пытаетесь собрать, вам быстрей помогут тогда.

#162134

Прежде чем компилировать, стоит прочитать файл INSTALL или README.
Там пишут как правильно собрать программу.
Сообщение

Гном написал:
text
No rule to make target 'all'. Stop.

в вольном переводе:

Нет правила для сборки объекта 'all'. Стоп
#162349
Klim написал:
Гном, какую программу пытаетесь собрать, вам быстрей помогут тогда.

научный модуль, который проводит распараллеленые вычисления на большом кол-ве процессоров. для этого используется удаленный доступ на др. компьютер, который и будет проводить расчеты.
я никогда не делал этого ранее, мне надо провести компиляцию и посчитать большой объем данным.
модуль уже готовый по идее, с ним работали и до меня, изменений вносить в него не нужно

Прежде чем компилировать, стоит прочитать файл INSTALL или README.

есть руководство, но я делаю все как там написано
выдает ошибку о которой я писал в начале

#162376
Гном написал:

модуль уже готовый по идее, с ним работали и до меня, изменений вносить в него не нужно

Если так то зачем собирать. Или вы собираете поновее?

#162441

разобрался, можно закрывать.

Войдите или зарегистрируйтесь, чтобы ответить.