Привет, есть проблема, при make порта drweb-sendmail в ответ получаю "drweb_sendmail-4.28.2 requires libmilter installed in the base system, upgrade your FreeBSD", где взять этот libmilter
>Привет, есть проблема, при make порта
>drweb-sendmail в ответ получаю "drweb_sendmail-4.28.2
>requires libmilter installed in the
>base system, upgrade your FreeBSD",
>где взять этот libmilter
Вопрос снят
Скомпилировал libmilter, запустил на сборку drweb-sendmail, в ответ получил что не найден фаил /usr/include/libmilter/mfapi.h посмотрел везде такого файла не нашел, нужна помощь или совет что делать.
FreeBSD 4.1
Sendmail 8.12.0
Попытка установить drweb версии 4.28 для sendmail.
>Скомпилировал libmilter, запустил на сборку drweb-sendmail,
>в ответ получил что не
>найден фаил /usr/include/libmilter/mfapi.h посмотрел везде
>такого файла не нашел, нужна
>помощь или совет что делать.
>
>FreeBSD 4.1
>Sendmail 8.12.0
>Попытка установить drweb версии 4.28 для
>sendmail.версия системы и порта sendmail - старые
посмотри - я расписал что тебе нужно
>Привет, есть проблема, при make порта
>drweb-sendmail в ответ получаю "drweb_sendmail-4.28.2
>requires libmilter installed in the
>base system, upgrade your FreeBSD",
>где взять этот libmilterдумаю что FreeBSD Team неудачно в портах Makefile
слепило :(1. mkdir /usr/src/lib/libmilter
2. cd /usr/src/lib/libmilter
3. lynx -dump http://www.freebsd.org:80/cgi/cvsweb.cgi/~checkout~/src/lib/... > Makefile
3. make depend && make install
4. Поправить Makefile в порту.if !exists( /usr/include/libmilter/mfapi.h )
IGNORE= "requires libmilter installed in the base system, upgrade your FreeBSD"
.endifзаменить на:
if !exists( /usr/include/libmilter/mfapi.h ) && !exists( /usr/local/include/libmilter/mfapi.h ) && !exists( /usr/src/contrib/sendmail/include/libmilter/mfapi.h )
4.1 возможно скопировать mfapi.h и milter.h из sendmail в /usr/include/milter или лучше в
/usr/local/include/milterВсе - можно ставить порт
Где-то в первом приближении так думаю.