Не работает make install clean

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Reken
лейтенант
Сообщения: 619
Зарегистрирован: 2014-06-30 11:23:24

Не работает make install clean

Непрочитанное сообщение Reken » 2014-06-30 11:26:45

Здравствуйте. Помогите пожалуйста разобраться, почему не работает команда make install clean.
После ввода команды, выводится надпись: missing separator. Stop.
Прикрепил скрин ошибки.
Вложения
Error.png
Error.png (2.49 КБ) 1981 просмотр
Последний раз редактировалось f_andrey 2014-06-30 14:12:45, всего редактировалось 1 раз.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
alex3
лейтенант
Сообщения: 872
Зарегистрирован: 2006-11-20 16:47:56
Откуда: Переславль
Контактная информация:

Re: Не работает make install clean

Непрочитанное сообщение alex3 » 2014-06-30 11:43:57

порты обновить?
Если ipfw можно считать речью обычного человека, то pf - речь политика. За каждой ошибкой -ядерный песец.

Reken
лейтенант
Сообщения: 619
Зарегистрирован: 2014-06-30 11:23:24

Re: Не работает make install clean

Непрочитанное сообщение Reken » 2014-06-30 13:05:05

alex3 писал(а):порты обновить?
Пробовал вводить команду: portsnap fetch update
После обновления портов, запускаю make install, результат тот же, та же ошибка. Ни одной программы не могу установить. Одна и та же ошибка: Makefile:74: *** missing separator. Stop.
Цифра только меняется то Makefile:74, если другую программу пытаюсь установить то цифра Makefile:64

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: Не работает make install clean

Непрочитанное сообщение Electronik » 2014-06-30 15:08:30

версия FreeBSD какая?
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

guest
проходил мимо

Re: Не работает make install clean

Непрочитанное сообщение guest » 2014-06-30 15:21:56

покажите вывод:

# uname -a

# whereis make
# ls -la /usr/bin/make
# make -v
# ls -la /usr/local/bin | grep make

Reken
лейтенант
Сообщения: 619
Зарегистрирован: 2014-06-30 11:23:24

Re: Не работает make install clean

Непрочитанное сообщение Reken » 2014-07-01 7:21:40

guest писал(а):покажите вывод:

# uname -a

# whereis make
# ls -la /usr/bin/make
# make -v
# ls -la /usr/local/bin | grep make
Вот такие выводы: прикрепил скрин.
Вложения
help.png

guest
проходил мимо

Re: Не работает make install clean

Непрочитанное сообщение guest » 2014-07-01 9:42:45

Вы сами себе злобный Буратино,

кто Вас надоумил слинковать системный make:

/usr/bin/make -> /usr/local/bin/gmake

на гнусный из портов?!

Удалите линк, вытащите из дистрибутива 9.2 родной make и положите в /usr/bin/make и все будет ok

Reken
лейтенант
Сообщения: 619
Зарегистрирован: 2014-06-30 11:23:24

Re: Не работает make install clean

Непрочитанное сообщение Reken » 2014-07-01 10:00:05

guest писал(а):Удалите линк, вытащите из дистрибутива 9.2 родной make и положите в /usr/bin/make и все будет ok
А как быть, если есть дистрибутив только 9.0, я с него и обновился до 9.2.
А можете поподробней рассказать про "Вытащить дистрибутив и положить в make"?

guest
проходил мимо

Re: Не работает make install clean

Непрочитанное сообщение guest » 2014-07-01 10:20:53

Reken писал(а):
guest писал(а):Удалите линк, вытащите из дистрибутива 9.2 родной make и положите в /usr/bin/make и все будет ok
А как быть, если есть дистрибутив только 9.0, я с него и обновился до 9.2.
скачать
А можете поподробней рассказать про "Вытащить дистрибутив и положить в make"?
для начала покажите

# ls -la /usr/bin/ | grep ake

Reken
лейтенант
Сообщения: 619
Зарегистрирован: 2014-06-30 11:23:24

Re: Не работает make install clean

Непрочитанное сообщение Reken » 2014-07-01 10:31:25

guest писал(а): для начала покажите
# ls -la /usr/bin/ | grep ake
Вот так:
Вложения
help1.png
help1.png (4.58 КБ) 1926 просмотров

guest
проходил мимо

Re: Не работает make install clean

Непрочитанное сообщение guest » 2014-07-01 11:04:47

Reken писал(а):
guest писал(а): для начала покажите
# ls -la /usr/bin/ | grep ake
1) у Вас i386 9.2-RELEASE
2) скачиваем base.txz для 9.2-RELEASE i386 в /tmp

Код: Выделить всё

# cd /tmp
# fetch ftp://ftp2.ru.freebsd.org/pub/FreeBSD/releases/i386/i386/9.2-RELEASE/base.txz
для скачивания base.txz можете использовать ближайшее к Вам зеркало FreeBSD:
ftp.ru.freebsd.org
ftp2.ru.freebsd.org
ftp3.ru.freebsd.org
...
или ftp4.freebsd.org (одно из самых надежных)

3) извлекаем из архива make

Код: Выделить всё

# cd /tmp
# tar zxvf base.txz ./usr/bin/make
если все сделано как описано, рабочий make будет в

Код: Выделить всё

# ls -la /tmp/usr/bin/make
4) под пользователем root, выполняем копирование и все необходимое

Код: Выделить всё

# rm -f /usr/bin/make
# cp /tmp/usr/bin/make /usr/bin/make
# chmod 555 /usr/bin/make
# chown root:wheel /usr/bin/make
все

Reken
лейтенант
Сообщения: 619
Зарегистрирован: 2014-06-30 11:23:24

Re: Не работает make install clean

Непрочитанное сообщение Reken » 2014-07-01 11:25:08

Спасибо вам "quest". Попробую всё это сделать.

guest
проходил мимо

Re: Не работает make install clean

Непрочитанное сообщение guest » 2014-07-01 11:46:33

Reken писал(а):Спасибо вам "quest". Попробую всё это сделать.
ничего сложного

ps. base.txz ~60MB, так что подумайте куда скачать в /tmp или в /var/tmp или куда-то еще и исходите
из этого