The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Slackware 12.0, Apache 2.2.14 не собирается"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"Slackware 12.0, Apache 2.2.14 не собирается"  +/
Сообщение от Rett Pop email(ok) on 07-Ноя-09, 15:12 
Имеется Slackware 12.0. Apache 2.2.14 на нем не хочет собираться. Сообщения об ошибках:

log.c: In function 'piped_log_spawn':
log.c:900: error: 'piped_log' has no member named 'cmdtype'
log.c: In function 'ap_open_piped_log_ex':
log.c:1039: error: 'piped_log' has no member named 'cmdtype'
make[2]: *** [log.lo] Error 1
make[2]: Leaving directory `/home/user/install/httpd/server'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/user/install/httpd/server'
make: *** [all-recursive] Error 1

Все поиски по поводу piped_log не приводят к упоминаниям каких либо библиотек.

Никто не сталкивался с подобным? Исходники апача нормальные - на другой машине собрались без проблем.

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Slackware 12.0, Apache 2.2.14 не собирается"  +/
Сообщение от Rett Pop email(ok) on 10-Ноя-09, 14:54 
>[оверквотинг удален]
>make[2]: Leaving directory `/home/user/install/httpd/server'
>make[1]: *** [all-recursive] Error 1
>make[1]: Leaving directory `/home/user/install/httpd/server'
>make: *** [all-recursive] Error 1
>
>Все поиски по поводу piped_log не приводят к упоминаниям каких либо библиотек.
>
>
>Никто не сталкивался с подобным? Исходники апача нормальные - на другой машине
>собрались без проблем.

Победил! При сборке нового httpd сборщик смотрел в том числе в include-директорию у старого httpd. Переименовал старую include в include1 и сборщик начал смотреть только в новую директорию. Сборка прошла удачно.

Решал так. Нашел все файлы в дистрибутиве httpd, в которых упоминается функция ap_open_piped_log_ex - 4 файла. Посмотрел где находятся найденные файлы *.h. Увидел, что они расположены и в старой, и в новой директориях include. От старой директории избавился. Указание --includedir при ./configure тоже почему-то не помогло.

Вот. Мож кому пригодится.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру