URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 93198
[ Назад ]

Исходное сообщение
"не компилируется exim"

Отправлено fomim , 27-Мрт-12 14:37 
При компилировании вылетает ошибка:

`Makefile' is up to date.

make[1]: Entering directory `/usr/src/exim-4.77/build-Linux-i386'
>>> version 4.77 #27

gcc -o exim_dbmbuild
/usr/bin/ld: cannot find -ldb
collect2: ld returned 1 exit status
make[1]: *** [exim_dbmbuild] Error 1
make[1]: Leaving directory `/usr/src/exim-4.77/build-Linux-i386'
make: *** [all] Error 2

Облазил весь инет ничего подобного не нашел


Содержание

Сообщения в этом обсуждении
"не компилируется exim"
Отправлено Andrey Mitrofanov , 27-Мрт-12 15:18 
>>>> version 4.77 #27

Поставь себе Генту!

> /usr/bin/ld: cannot find -ldb
> Облазил весь инет ничего подобного не нашел

Да? Ну! http://lmgtfy.com/?q=%22%2Fusr%2Fbin%2Fl...


"не компилируется exim"
Отправлено Bosh , 27-Мрт-12 16:41 
На какой  OS это происходит ?

>[оверквотинг удален]
> `Makefile' is up to date.
> make[1]: Entering directory `/usr/src/exim-4.77/build-Linux-i386'
>>>> version 4.77 #27
> gcc -o exim_dbmbuild
> /usr/bin/ld: cannot find -ldb
> collect2: ld returned 1 exit status
> make[1]: *** [exim_dbmbuild] Error 1
> make[1]: Leaving directory `/usr/src/exim-4.77/build-Linux-i386'
> make: *** [all] Error 2
> Облазил весь инет ничего подобного не нашел


"не компилируется exim"
Отправлено fomim , 28-Мрт-12 21:13 
система debian
проблема решилась установкой libdb-dev
спасибо, что помогли.


"не компилируется exim"
Отправлено Andrey Mitrofanov , 29-Мрт-12 09:39 
> система debian
> проблема решилась установкой libdb-dev

Откройте для себя pbuilder же!! //Строчку для гугля для поиска поопеннету написать??


"не компилируется exim"
Отправлено fomim , 29-Мрт-12 11:41 

> Откройте для себя pbuilder же!! //Строчку для гугля для поиска поопеннету написать??

pbuilder под debian криво работает


"не компилируется exim"
Отправлено fomim , 29-Мрт-12 12:32 
теперь другая проблема
пытаюсь собрать с поддержкой ldap
появляется ошибка:

`Makefile' is up to date.

make[1]: Entering directory `/usr/src/exim-4.77/build-Linux-i386'
>>> version 4.77 #51

make[2]: Entering directory `/usr/src/exim-4.77/build-Linux-i386/lookups'
gcc ldap.c
ldap.c: In function 'perform_ldap_search':
ldap.c:843: error: dereferencing pointer to incomplete type
ldap.c:843: error: dereferencing pointer to incomplete type
ldap.c:892: error: dereferencing pointer to incomplete type
ldap.c:893: error: dereferencing pointer to incomplete type
make[2]: *** [ldap.o] Error 1
make[2]: Leaving directory `/usr/src/exim-4.77/build-Linux-i386/lookups'
make[1]: *** [buildlookups] Error 2
make[1]: Leaving directory `/usr/src/exim-4.77/build-Linux-i386'
make: *** [all] Error 2


В файле ldap.c в 843 строке следующее:
lcp->ld->ld_errno, ldap_err2string(lcp->ld->ld_errno));

Кто нибудь знает в чем проблема?


"не компилируется exim"
Отправлено Andrey Mitrofanov , 29-Мрт-12 13:42 
> ldap.c: In function 'perform_ldap_search':
> ldap.c:843: error: dereferencing pointer to incomplete type
> Кто нибудь знает в чем проблема?

Неужели надо самому снизойти и поставить какой-ни-то ldap<чего-то-там>-dev ?! Не-е-еТ!!


"не компилируется exim"
Отправлено Andrey Mitrofanov , 29-Мрт-12 13:40 
> pbuilder под debian криво работает

Возьми тот, что у меня. Он работает. Debian 6.0.4.