STremlenie
написал 13 июля 2007 года в 17:10 (3430 просмотров)
Ведет себя
как мужчина; открыл 2 темы в форуме, оставил 4 комментария на сайте.
Хотелось бы узнать кто уже установливал этот клиент, возникали ли проблемы при его сборки и какие?
// Тему переместил(а) Dmitry Shurupov из форума «UNIX FAQ: вопросы по UNIX/Linux».
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Не получается его собрать, второй день уже бьюсь, даю команду со опциями ./configure --enable-nss=no, иначе он при сборке ругается на SSL вот так
ssl-nss.c:36:22: pk11func.h: No such file or directory
ssl-nss.c:38:20: secerr.h: No such file or directory
ssl-nss.c:39:20: secmod.h: No such file or directory
ssl-nss.c:40:17: ssl.h: No such file or directory
ssl-nss.c:41:20: sslerr.h: No such file or directory
ssl-nss.c:42:22: sslproto.h: No such file or directory
ssl-nss.c: In function `ssl_nss_init_nss’:
ssl-nss.c:114: error: implicit declaration of function `NSS_NoDB_Init'
ssl-nss.c:114: warning: nested extern declaration of `NSS_NoDB_Init'
ssl-nss.c:122: error: implicit declaration of function `SECMOD_AddNewModule'
ssl-nss.c:122: warning: nested extern declaration of `SECMOD_AddNewModule'
ssl-nss.c:124: error: implicit declaration of function `NSS_SetDomesticPolicy'
ssl-nss.c:124: warning: nested extern declaration of `NSS_SetDomesticPolicy'
ssl-nss.c: At top level:
ssl-nss.c:131: error: syntax error before «ssl_auth_cert»
ssl-nss.c:133: warning: return type defaults to `int'
ssl-nss.c:133: warning: no previous prototype for ’ssl_auth_cert'
ssl-nss.c: In function `ssl_auth_cert’:
ssl-nss.c:134: error: `SECSuccess' undeclared (first use in this function)
ssl-nss.c:134: error: (Each undeclared identifier is reported only once
ssl-nss.c:134: error: for each function it appears in.)
ssl-nss.c: At top level:
ssl-nss.c:159: error: syntax error before «ssl_bad_cert»
ssl-nss.c:160: warning: return type defaults to `int'
ssl-nss.c:160: warning: no previous prototype for ’ssl_bad_cert'
ssl-nss.c: In function `ssl_bad_cert’:
ssl-nss.c:161: error: syntax error before «status»
ssl-nss.c:165: error: `status' undeclared (first use in this function)
ssl-nss.c:167: error: implicit declaration of function `PORT_GetError'
ssl-nss.c:167: warning: nested extern declaration of `PORT_GetError'
ssl-nss.c:171: error: `SEC_ERROR_INVALID_AVA' undeclared (first use in this function)
ssl-nss.c:172: error: `SEC_ERROR_INVALID_TIME' undeclared (first use in this function)
ssl-nss.c:173: error: `SEC_ERROR_BAD_SIGNATURE' undeclared (first use in this function)
ssl-nss.c:174: error: `SEC_ERROR_EXPIRED_CERTIFICATE' undeclared (first use in this function)
ssl-nss.c:175: error: `SEC_ERROR_UNKNOWN_ISSUER' undeclared (first use in this function)
ssl-nss.c:176: error: `SEC_ERROR_UNTRUSTED_CERT' undeclared (first use in this function)
ssl-nss.c:177: error: `SEC_ERROR_CERT_VALID' undeclared (first use in this function)
ssl-nss.c:178: error: `SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE' undeclared (first use in this function)
ssl-nss.c:179: error: `SEC_ERROR_CRL_EXPIRED' undeclared (first use in this function)
ssl-nss.c:180: error: `SEC_ERROR_CRL_BAD_SIGNATURE' undeclared (first use in this function)
ssl-nss.c:181: error: `SEC_ERROR_EXTENSION_VALUE_INVALID' undeclared (first use in this function)
ssl-nss.c:182: error: `SEC_ERROR_CA_CERT_INVALID' undeclared (first use in this function)
ssl-nss.c:183: error: `SEC_ERROR_CERT_USAGES_INVALID' undeclared (first use in this function)
ssl-nss.c:184: error: `SEC_ERROR_UNKNOWN_CRITICAL_EXTENSION' undeclared (first use in this function)
ssl-nss.c:185: error: `SECSuccess' undeclared (first use in this function)
ssl-nss.c:189: error: `SECFailure' undeclared (first use in this function)
ssl-nss.c: In function `ssl_nss_handshake_cb’:
ssl-nss.c:221: error: implicit declaration of function `SSL_ForceHandshake'
ssl-nss.c:221: warning: nested extern declaration of `SSL_ForceHandshake'
ssl-nss.c:221: error: `SECSuccess' undeclared (first use in this function)
ssl-nss.c: In function `ssl_nss_connect’:
ssl-nss.c:270: error: implicit declaration of function `SSL_ImportFD'
ssl-nss.c:270: warning: nested extern declaration of `SSL_ImportFD'
ssl-nss.c:270: warning: assignment makes pointer from integer without a cast
ssl-nss.c:284: error: implicit declaration of function `SSL_OptionSet'
ssl-nss.c:284: warning: nested extern declaration of `SSL_OptionSet'
ssl-nss.c:284: error: `SSL_SECURITY' undeclared (first use in this function)
ssl-nss.c:285: error: `SSL_HANDSHAKE_AS_CLIENT' undeclared (first use in this function)
ssl-nss.c:287: error: implicit declaration of function `SSL_AuthCertificateHook'
ssl-nss.c:287: warning: nested extern declaration of `SSL_AuthCertificateHook'
ssl-nss.c:288: error: `SSLAuthCertificate' undeclared (first use in this function)
ssl-nss.c:288: error: syntax error before «ssl_auth_cert»
ssl-nss.c:290: error: implicit declaration of function `SSL_BadCertHook'
ssl-nss.c:290: warning: nested extern declaration of `SSL_BadCertHook'
ssl-nss.c:290: error: `SSLBadCertHandler' undeclared (first use in this function)
ssl-nss.c:290: error: syntax error before «ssl_bad_cert»
ssl-nss.c:293: error: implicit declaration of function `SSL_SetURL'
ssl-nss.c:293: warning: nested extern declaration of `SSL_SetURL'
ssl-nss.c:301: error: implicit declaration of function `SSL_ResetHandshake'
ssl-nss.c:301: warning: nested extern declaration of `SSL_ResetHandshake'
* Error code 1
затем даю команду make и следуют в итоге следующие ошибки:
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_destroy'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_create'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_init'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_exit'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_equal'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_getschedparam'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_setscope'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_setschedparam'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_setstacksize'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_setschedparam'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_setdetachstate'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_join'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_cond_timedwait'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_getschedparam'
* Error code 1
Что это можит быть и куда копать?
По первому: А openssl-то стоит? Pidgin-у явно не хватает его include’ов и библиотек.
По второму: как у FreeBSD дела с POSIX threads, не знаю…
Вообще: Pidgin откуда взят? Есть ведь http://portsmon.freebsd.org/portoverview.py?category=net-im&portname=pidgin
Да, OpenSSL установлен, возможно следует обновить…
Скелет порта обновил вот отсюда http://www.freebsd.org/cgi/cvsweb.cgi/ports/net-im/pidgin/pidgin.tar.gz?tarball=1
А на счет вот этого libgthread-2.0.so — это какая то линукс совместимая библиотека? Погуглил не много, он идет как rpm….
> А на счет вот этого libgthread-2.0.so
Оно — из GLib [ http://developer.gnome.org/doc/API/2.0/glib/glib-Threads.html ].
А GLib — это http://www.gtk.org/tutorial/c2025.html ;-)
Спасибо за не ликбез=) буду далее разбираться