The OpenNET Project / Index page

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

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

"Не собирается Postfix" 
Сообщение от Byte Искать по авторуВ закладки(ok) on 27-Май-05, 07:10  (MSK)
Пытаюсь собрать postfix с поддержкой mysql
make -f Makefile.init makefiles 'CCARGS=-DHAS_MYSQL -        I/usr/local/include/mysql' 'AUXLIBS=-L/usr/local/lib/mysql -lmysqlclient -lz -lm'

далее когда делаю make получаю ./../lib/libutil.a(dict_db.o): In function `dict_db_open':
/mail/postfix-2.2.3/src/util/dict_db.c:545: undefined reference to `db_version'
/mail/postfix-2.2.3/src/util/dict_db.c:620: undefined reference to `db_create'
*** Error code 1

Stop in /mail/postfix-2.2.3/src/master.

#locate libdb
/usr/lib/libdb-4.3.a
/usr/lib/libdb-4.3.la
/usr/lib/libdb-4.3.so
/usr/lib/libdb-4.so
/usr/lib/libdb.a
/usr/lib/libdb.so

подскажите где проблема.Заранее благодарен.

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

 Оглавление

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

1. "Не собирается Postfix" 
Сообщение от open emailИскать по авторуВ закладки on 27-Май-05, 08:53  (MSK)
....у тя Слакваре ?

>Пытаюсь собрать postfix с поддержкой mysql
>make -f Makefile.init makefiles 'CCARGS=-DHAS_MYSQL -      
> I/usr/local/include/mysql' 'AUXLIBS=-L/usr/local/lib/mysql -lmysqlclient -lz -lm'
>
>далее когда делаю make получаю ./../lib/libutil.a(dict_db.o): In function `dict_db_open':
>/mail/postfix-2.2.3/src/util/dict_db.c:545: undefined reference to `db_version'
>/mail/postfix-2.2.3/src/util/dict_db.c:620: undefined reference to `db_create'
>*** Error code 1
>
>Stop in /mail/postfix-2.2.3/src/master.
>
>#locate libdb
>/usr/lib/libdb-4.3.a
>/usr/lib/libdb-4.3.la
>/usr/lib/libdb-4.3.so
>/usr/lib/libdb-4.so
>/usr/lib/libdb.a
>/usr/lib/libdb.so
>
>подскажите где проблема.Заранее благодарен.


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

2. "Не собирается Postfix" 
Сообщение от Byte Искать по авторуВ закладки(ok) on 27-Май-05, 13:37  (MSK)
>....у тя Слакваре ?
FreeBSD
>
>>Пытаюсь собрать postfix с поддержкой mysql
>>make -f Makefile.init makefiles 'CCARGS=-DHAS_MYSQL -      
>> I/usr/local/include/mysql' 'AUXLIBS=-L/usr/local/lib/mysql -lmysqlclient -lz -lm'
>>
>>далее когда делаю make получаю ./../lib/libutil.a(dict_db.o): In function `dict_db_open':
>>/mail/postfix-2.2.3/src/util/dict_db.c:545: undefined reference to `db_version'
>>/mail/postfix-2.2.3/src/util/dict_db.c:620: undefined reference to `db_create'
>>*** Error code 1
>>
>>Stop in /mail/postfix-2.2.3/src/master.
>>
>>#locate libdb
>>/usr/lib/libdb-4.3.a
>>/usr/lib/libdb-4.3.la
>>/usr/lib/libdb-4.3.so
>>/usr/lib/libdb-4.so
>>/usr/lib/libdb.a
>>/usr/lib/libdb.so
>>
>>подскажите где проблема.Заранее благодарен.


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

3. "Не собирается Postfix" 
Сообщение от Byte Искать по авторуВ закладки(ok) on 27-Май-05, 23:13  (MSK)
Видно никто не сталкивался с такой проблемой.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Не собирается Postfix" 
Сообщение от alk Искать по авторуВ закладки(??) on 28-Май-05, 00:47  (MSK)
>Видно никто не сталкивался с такой проблемой.

Если FreeBSD - то что мешает ствить из портов?
вывалится тебе менюшка с опциями - ставишь галочки и вперед
я не один десяток так ставил и ни разу проблем не было.

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

5. "Не собирается Postfix" 
Сообщение от Byte Искать по авторуВ закладки(??) on 28-Май-05, 01:32  (MSK)
>>Видно никто не сталкивался с такой проблемой.
>
>Если FreeBSD - то что мешает ствить из портов?
>вывалится тебе менюшка с опциями - ставишь галочки и вперед
>я не один десяток так ставил и ни разу проблем не было.
>


Винт маленький для портов места нет.Вот и собираю из исходников все.

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

6. "Не собирается Postfix" 
Сообщение от unk Искать по авторуВ закладки(ok) on 28-Май-05, 07:46  (MSK)
>подскажите где проблема.Заранее благодарен.
Скорее всего у вас в системе несколько разных версий db, попробуйте так:
make tidy
make makefiles CCARGS="-I/db.h/from/4.3 -DHAS_MYSQL -I/usr/.../mysql" AUXLIBS="-ldb4 -L/usr/local/lib/mysql -lmysqlclient -lz -lm"
make
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Не собирается Postfix" 
Сообщение от Byte Искать по авторуВ закладки(ok) on 30-Май-05, 15:03  (MSK)
>>подскажите где проблема.Заранее благодарен.
>Скорее всего у вас в системе несколько разных версий db, попробуйте так:
>
>make tidy
>make makefiles CCARGS="-I/db.h/from/4.3 -DHAS_MYSQL -I/usr/.../mysql" AUXLIBS="-ldb4 -L/usr/local/lib/mysql -lmysqlclient -lz -lm"
>make


/usr/libexec/elf/ld: cannot find -ldb4 вот такую весч выдает. Причем если делать с -lbd то собирается все нормально правда работать не хочет
fatal: incorrect version of Berkeley DB: compiled against 3.0.55, run-compiled against 3.0.55, run-time linked against 4.3.28. Ща вот думаю как с этим бороться.

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

8. "Не собирается Postfix" 
Сообщение от unk Искать по авторуВ закладки(ok) on 30-Май-05, 17:42  (MSK)
>/usr/libexec/elf/ld: cannot find -ldb4 вот такую весч выдает. Причем если делать с
>-lbd то собирается все нормально правда работать не хочет
>fatal: incorrect version of Berkeley DB: compiled against 3.0.55, run-compiled against 3.0.55,
>run-time linked against 4.3.28. Ща вот думаю как с этим бороться.
Итак у Вас в системе как минимум 2 версии libdb (системная и поставленная Вами), я бы на Вашем месте собирал postfix с системной...

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


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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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