не компилируется exim
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2012-03-27 13:15:13
не компилируется exim
При компиляции вылетает ошибка:
`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
Подскажите пожалуйста в чем может быть проблема
`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
Подскажите пожалуйста в чем может быть проблема
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: не компилируется exim
вы slackware-щик?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- проходил мимо
Re: не компилируется exim
нет. пытаюсь поставить на debianhizel писал(а):вы slackware-щик?
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: не компилируется exim
а что в debian уже нет пакетного менеджера и все ставится из исходников? бедные дебьяновцы :-(
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- проходил мимо
Re: не компилируется exim
Эта проблема решилась установкой libdb-dev
Но появилась другая проблема.
При сборке поддержкой ldap вылетает ошибка:
В файле ldap.c в 843 строке следующее
lcp->ld->ld_errno, ldap_err2string(lcp->ld->ld_errno));
кто нибудь знает в чем проблема?
Но появилась другая проблема.
При сборке поддержкой 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
lcp->ld->ld_errno, ldap_err2string(lcp->ld->ld_errno));
кто нибудь знает в чем проблема?
-
- проходил мимо
Re: не компилируется exim
Менеджер пакетов то есть.
Но мне надо собрать аналогичную систему уже действующей в организации, а там exim собран из исходников. Через менеджер пакетов ставится что то вообще на exim не похожее.
Но мне надо собрать аналогичную систему уже действующей в организации, а там exim собран из исходников. Через менеджер пакетов ставится что то вообще на exim не похожее.
-
- проходил мимо
Re: не компилируется exim
Хоть тема и старая, но все же. Все же....
В пакете, если скачать deb файл внутри него есть , в котором есть файлик -- это тот Makefile с помощью которого собран Дебиановский exim4. Его можно положить в основу своего Makefile.
В пакете
Код: Выделить всё
exim-daemon-heavy
Код: Выделить всё
data.tar.gz
Код: Выделить всё
EDITME.exim4-heavy