nixp.ru v3.0

25 мая 2017,
четверг,
06:09:44 MSK

DevOps с компанией «Флант»
Smotritel написал 18 февраля 2004 года в 10:58 (409 просмотров) Ведет себя неопределенно; открыл 4 темы в форуме, оставил 6 комментариев на сайте.

Приветствую и прошу помощи:

На ASPLinux есть связка Openssl-9.0.7c+MySQL-4.0.16+Cyrus-SASL-2.1.15+Postfix-2.0.18-20040122 При попытке прикрутить к этому Courier-IMAP-2.2.1, make вылетает с ошибкой. Выглядит это так:

………

make[2]: Вход в каталог '/home/courier/courier-imap-2.2.1/tcpd'

gcc -I./.. -I.. -Wall -g -02 -o couriertls starttls.o argparse.o libcouriertls.a libspipe.a ../rfc1035/librfc1035.a ../md5/libmd5.a ../random128/librandom128.a ../numlib/libnumlib.a ../liblock/liblock.a ../soxwrap/libsoxwrap.a 'cat ../soxwrap/soxlibs.dep' cat libcouriertls.dep'

/usr/lib/gcc-lib/i386-asplinux-linux/3.2.2/../../../libssl.a(kssl.o)(.text+0×187):In function 'populate_cksumlens’:

:indefined reference to 'valid_cksumtype'

/usr/lib/gcc-lib/i386-asplinux-linux/3.2.2/../../../libssl.a(kssl.o)(.text+0×1bc):In function 'populate_cksumlens’:

:indefined reference to 'krb5_checksum_size'

……………

/usr/lib/gcc-lib/i386-asplinux-linux/3.2.2/../../../libssl.a(kssl.o)(.text+0×1d2):In function 'kssl_validate_times’:

:indefined reference to 'krb5_free_context'

colleсt2: ld returned 1 exit status

make[2]: * [couriertls] Ошибка 1

make[2]: Выход из каталог '/home/courier/courier-imap-2.2.1/tcpd'

make[2]: * [all] Ошибка 2

make[2]: Выход из каталог '/home/courier/courier-imap-2.2.1/tcpd'

make: * [all-recursive] Ошибка 1

Ежели не сложно, подскажите, в чем грабли?

Genie

Заглянуть в spec файл из src.rpm и поставить все необходимые -deve пакеты

libkrb5-dev, к примеру

Smotritel

Хм… первое что сделал — поставил все, с упоминанием krb5, что нашел на дисках. Хотя, может, конечно, какой и пропустил…