Главная стр. Поиск Поиск

  Вопрос от посетителя:  

Я скачал несколько программ для 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. При наличии необходимого модуля в ядре это возможно. Посмотрите документацию к дистрибутиву. Указанные опции монтирования навряд ли являются правильными для раздела.

Смотреть другие вопросы раздела FAQ Linux, Unix и другие >>

***

Computer FAQ