The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"При компиляции sendmail 8.12 вылетает с ошибкой на smdb - Гд..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"При компиляции sendmail 8.12 вылетает с ошибкой на smdb - Гд..."
Сообщение от FtoR emailИскать по авторуВ закладки on 23-Июл-02, 13:13  (MSK)
Господа, всю голову уже сломал, кучу форумов облазил. Сендмейл при сборке постоянно вылетает с одной и той же ошибкой. Компилировал и в Mandrake 8.1 и 8.2 - одна и та же ошибка. Говорят, нужно где-то в библиотеках копать, но они (Berkeley DB) стоят из рпмов. 3.3.11.
У других людей тоже бывали такие ошибки - но конкретного способа лечения не найдено.
Есть ХОТЬ У КОГО-НИБУДЬ какие-нибудь идеи??
Вот пример ошибки. В поиске - одно упоминание без решения проблемы.
АЛЛ - ПОМОГИТЕ!!!

In file included from smdb.c:20:
../../include/libsmdb/smdb.h:23: parse error before `NDBM'
../../include/libsmdb/smdb.h:192: parse error before `*'
../../include/libsmdb/smdb.h:372: parse error before `*'
smdb.c:33: parse error before `*'
smdb.c: In function `smdb_malloc_database':
smdb.c:36: `SMDB_DATABASE' undeclared (first use in this function)
smdb.c:36: (Each undeclared identifier is reported only once
smdb.c:36: for each function it appears in.)
smdb.c:36: `db' undeclared (first use in this function)
smdb.c:38: parse error before `)'
smdb.c: At top level:
и т.д.
smdb.c:391: request for member `smdb_lockfd' in something not a structure or union
finition has no type or storage class
smdb.c:416: parse error before `if'
make: *** [smdb.o] Ошибка 1

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: При компиляции sendmail 8.12 вылетает с ошибкой на smdb ..."
Сообщение от lavr emailИскать по авторуВ закладки on 23-Июл-02, 14:30  (MSK)
>Господа, всю голову уже сломал, кучу форумов облазил. Сендмейл при сборке постоянно
>вылетает с одной и той же ошибкой. Компилировал и в Mandrake
>8.1 и 8.2 - одна и та же ошибка. Говорят, нужно
>где-то в библиотеках копать, но они (Berkeley DB) стоят из рпмов.
>3.3.11.
>У других людей тоже бывали такие ошибки - но конкретного способа лечения
>не найдено.
>Есть ХОТЬ У КОГО-НИБУДЬ какие-нибудь идеи??
>Вот пример ошибки. В поиске - одно упоминание без решения проблемы.
>АЛЛ - ПОМОГИТЕ!!!
>
>In file included from smdb.c:20:
>../../include/libsmdb/smdb.h:23: parse error before `NDBM'
>../../include/libsmdb/smdb.h:192: parse error before `*'
>../../include/libsmdb/smdb.h:372: parse error before `*'
>smdb.c:33: parse error before `*'
>smdb.c: In function `smdb_malloc_database':
>smdb.c:36: `SMDB_DATABASE' undeclared (first use in this function)
>smdb.c:36: (Each undeclared identifier is reported only once
>smdb.c:36: for each function it appears in.)
>smdb.c:36: `db' undeclared (first use in this function)
>smdb.c:38: parse error before `)'
>smdb.c: At top level:
>и т.д.
>smdb.c:391: request for member `smdb_lockfd' in something not a structure or union
>
>finition has no type or storage class
>smdb.c:416: parse error before `if'
>make: *** [smdb.o] Ошибка 1


все расписано в /pathsourcse/sendmail/INSTALL
в devtools/Site/site.config.m4 (лично у меня следующее):
define(`confMAPDEF', `-DNEWDB -DNIS -DMAP_REGEX')
APPENDDEF(`conf_libmilter_ENVDEF', `-DMILTER')
APPENDDEF(`conf_sendmail_ENVDEF', `-DMILTER')

остальное, флаги, пути, оптимизация компиляции, добавить по вкусу
собирается на раз

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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