Внимание: этот
раздел больше не пополняется. Все новые вопросы и ответы теперь
размещаются на форуме
ITrader
Современная, простая программа с неограниченными возможностями преобразования
времени, знаний и опыта в деньги! Бесплатный доступ ко всем финансовым рынкам,
к мировым торгам и профессиональному росту. Скачай и открой бесплатный Демо-счет!
Дистанционное обучение. Депозит от 1000 рублей. ФГ Калита-Финанс. Подробнее...
Народная мудрость: одни пользователи ПК спрашивают, а
другие пользователи ПК отвечают.
Авторские права на грамматические и орфографические ошибки полностью и всецело
принадлежат их авторам :)
***
?
Я скачал несколько программ для Linux из Инета. Читаю РидМи,
там говорится, что нужно компилировать исходники командой make, затем make install.
Я так поступаю (make), а мне линуха пишет, что не указаны правила для сборки и не
указан make-файл. При make install линуха говорит, что нет правила для сборки цели
install. Иногда надо использовать команду ./configure. Но и здесь вылетает ошибка,
типа: gcc not found или cc not found. Что делать? И еще: у меня не монтируется раздел,
отформатированный под NTFS. В /etc/fstab пишу: /dev/hdb1 /mnt/hdd ntfs defaults
0 0, пишется, что NTFS не поддерживается ядром. Red Hat Enterprise Linux AS 4.
Отвечает силентий: Мake надо делать, находясь в основном каталоге скачанной программы;
там должен быть makefile (Makefile, GNUMakefile...) - файл с инструкциями по сборке
для утилиты make. А вообще, вы программу распаковали из *.tar.gz (или *.tgz, или
*.tar.bz2...)? В любом случае, понадобится еще и компилятор C/C++ (тот самый gcc).
Надо будет установить соответствующий пакет.
Отвечает Иван: При компиляции программ необходимая последовательность команд начинается не с make, a c ./cconfigure в каталоге с распакованными файлами программы.
При отсутствии программы-компилятора нет смысла этим заниматься.
О поддержке NTFS. При наличии необходимого модуля в ядре это возможно. Посмотрите документацию к дистрибутиву. Указанные опции монтирования навряд ли являются правильными для раздела.