Tomsk Sysadmins Forum

Unix => Администрирование => Topic started by: Igreh on June 17, 2007, 23:21:46

Title: установка apache из сырцов
Post by: Igreh on June 17, 2007, 23:21:46
Пытаюсь установить апачу из исходников. дистр версии 2.0.54
Конфигурационный файлик и то, что получаю при попытке вызова смотрим здесь линка (http://coding.tomsk.ru/paste/6)
Почему пишет, что команда неизвестна?модуль же такой есть в дистре. непонятно мне это.
и что там за ошибка связанная с пропущенным аргументом в config.sub?
Title: установка apache из сырцов
Post by: never hood on June 18, 2007, 01:19:57
Quote from: Igreh
и что там за ошибка связанная с пропущенным аргументом в config.sub?
тут собака и порылась!  
для начала надо обратить внимание на:
Code: [Select]
checking build system type... config.sub: missing argumentт.е. скрипту config.sub не дано параметра, а это должно быть название ОС, о чем предупреждают:
Code: [Select]
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type:
говорит это о том, что скрипт не смог определить вашу операционку, поэтому вам неоходимо указать ее явно в опции --build скрипта configure
Запустите ./config.guess и посмотрите, что он выдает. Для Федоры должно быть что-то вроде i686-redhat-linux-gnu. Все, чем можно здесь поиграть, это перебирать [356]86.

PS. Неужели не нашлось готового пакета? Судя по используемым опциям, оптимизацией не очень-то и пахнет...
Title: установка apache из сырцов
Post by: demiurg on June 18, 2007, 15:11:48
Quote from: Igreh
Пытаюсь установить апачу из исходников. дистр версии 2.0.54
Конфигурационный файлик и то, что получаю при попытке вызова смотрим здесь линка (http://coding.tomsk.ru/paste/6)
Почему пишет, что команда неизвестна?модуль же такой есть в дистре. непонятно мне это.
и что там за ошибка связанная с пропущенным аргументом в config.sub?
А какой тайный смысл пересобирать ту версию которая в дистрибутиве, да еще и методом make install?
Если уж так хочется, правильнее взять http://download.fedora.redhat.com/pub/fedo...54-10.4.src.rpm (http://download.fedora.redhat.com/pub/fedora/linux/core/updates/4/SRPMS/httpd-2.0.54-10.4.src.rpm), установить в систему rpmbuild и этот пакет, поправить SPEC-файл и пересобрать rpmbuild -bb httpd.spec
Title: установка apache из сырцов
Post by: MopgoBopoT on June 22, 2007, 01:11:02
а я запускал скрипт configure по-моему
Title: установка apache из сырцов
Post by: never hood on June 22, 2007, 09:38:33
Quote from: MopgoBopoT
а я запускал скрипт configure по-моему
и это было правильно!
просто configure запускает ./config.guess для определения платформы, но, в вашем случае, определить ее, почему-то, не может...
вот и запустите ее отдельно, разберитесь с определением платформы компиляции, потом пойдете дальше.