Re: Segmentation fault

Tiger!P <[email protected]> Sat, 17 Feb 2007 18:21:22 +0100
Newsgroups gmane.network.centericq
Message-ID <[email protected]>
On Fri, Feb 16, 2007 at 06:46:55PM +0000, Stéphane Bisinger wrote:
> On 16/02/07, Tiger!P <[email protected]> wrote:
> > The centerim-git source do compile here (on gentoo 2006.1) but don't
> > link. I have a lot errors that seem to be related to the gnutls things.
> 
> Is gnutls installed on your system?

Yes, it is (version 1.6.1)

> Or are you trying to use openssl?

No, at least not that I know of. I did a ./configure without any
options.

> Could you post the error message?

Sure (I'm building it on a x86_64). If there is anything else you would
like to know about the build, please ask.
-----8<-----
Making all in hooks
make[3]: Entering directory
`/home/tigerp/Projects/centericq/centericq-git/centerim/src/hooks'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/home/tigerp/Projects/centericq/centericq-git/centerim/src/hooks'
make[3]: Entering directory
`/home/tigerp/Projects/centericq/centericq-git/centerim/src'
/bin/sh ../libtool --tag=CXX   --mode=link g++  -g -O2
-I/usr/include/gpgme  -L../connwrap -L../firetalk -L../kkconsui
-L../kkstrtext -L../kksystr -L../libgadu -L../libicq2000 -L../libjabber
-L../libmsn -L../libyahoo2  -o centericq centericq.o icqcontact.o
icqgroups.o eventmanager.o icqdialogs.o icqhist.o imexternal.o
imcontact.o imlogger.o accountmanager.o icqcontacts.o icqmlist.o
imcontroller.o icqconf.o imevents.o impgp.o icqface.o centermain.o
icqgroup.o ../src/hooks/libhooks.a  -lconnwrap -lfiretalk -lkkconsui
-lkkstrtext -lkksystr -llibgadu -llibicq2000 -llibjabber -llibmsn
-llibyahoo2  -lncurses -lnsl  -L/usr/lib64 -lgpgme -L/usr/lib64
-lgpg-error -L/usr/lib64 -lcurl -ldl -L/usr/lib64 -lgnutls -L/usr/lib64
-ltasn1 -L/usr/lib64 -lgcrypt -L/usr/lib64 -lgpg-error -lz -ljpeg
-L/usr/lib64 -lgpgme -L/usr/lib64 -lgpg-error -L/usr/lib64 -lcurl -ldl
-L/usr/lib64 -lgnutls -L/usr/lib64 -ltasn1 -L/usr/lib64 -lgcrypt
-L/usr/lib64 -lgpg-error -lz
g++ -g -O2 -I/usr/include/gpgme -o centericq centericq.o icqcontact.o
icqgroups.o eventmanager.o icqdialogs.o icqhist.o imexternal.o
imcontact.o imlogger.o accountmanager.o icqcontacts.o icqmlist.o
imcontroller.o icqconf.o imevents.o impgp.o icqface.o centermain.o
icqgroup.o
-L/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap
-L/home/tigerp/Projects/centericq/centericq-git/centerim/firetalk
-L/home/tigerp/Projects/centericq/centericq-git/centerim/kkconsui
-L/home/tigerp/Projects/centericq/centericq-git/centerim/kkstrtext
-L/home/tigerp/Projects/centericq/centericq-git/centerim/kksystr
-L/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu
-L/home/tigerp/Projects/centericq/centericq-git/centerim/libicq2000
-L/home/tigerp/Projects/centericq/centericq-git/centerim/libjabber
-L/home/tigerp/Projects/centericq/centericq-git/centerim/libmsn
-L/home/tigerp/Projects/centericq/centericq-git/centerim/libyahoo2
../src/hooks/libhooks.a -lconnwrap -lfiretalk -lkkconsui -lkkstrtext
-lkksystr -llibgadu -llibicq2000 -llibjabber -llibmsn -llibyahoo2
-lncurses -L/usr/lib64 /usr/lib64/libjpeg.so /usr/lib64/libgpgme.so
/usr/lib64/libcurl.so -ldl /usr/lib64/libgnutls.so
/usr/lib64/libtasn1.so /usr/lib64/libgcrypt.so -lnsl
/usr/lib64/libgpg-error.so -lz
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/libconnwrap.a(connwrap.o):
In function `delsock':
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:84:
undefined reference to `SSL_free'
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/libconnwrap.a(connwrap.o):
In function `addsock':
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:67:
undefined reference to `SSL_new'
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:68:
undefined reference to `SSL_set_fd'
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:55:
undefined reference to `SSL_library_init'
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:56:
undefined reference to `SSL_load_error_strings'
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:61:
undefined reference to `OPENSSL_add_all_algorithms_noconf'
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:64:
undefined reference to `SSLv23_method'
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:64:
undefined reference to `SSL_CTX_new'
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/libconnwrap.a(connwrap.o):
In function `cw_accept':
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:345:
undefined reference to `SSL_accept'
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/libconnwrap.a(connwrap.o):
In function `cw_connect':
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:240:
undefined reference to `SSL_connect'
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/libconnwrap.a(connwrap.o):
In function `cw_nb_connect':
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:289:
undefined reference to `SSL_connect'
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:297:
undefined reference to `SSL_get_error'
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/libconnwrap.a(connwrap.o):
In function `cw_read':
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:373:
undefined reference to `SSL_read'
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/libconnwrap.a(connwrap.o):
In function `cw_write':
/home/tigerp/Projects/centericq/centericq-git/centerim/connwrap/connwrap.c:362:
undefined reference to `SSL_write'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/liblibgadu.a(libgadu.o):
In function `gg_free_session':
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:897:
undefined reference to `SSL_free'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:900:
undefined reference to `SSL_CTX_free'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/liblibgadu.a(libgadu.o):
In function `gg_write':
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:387:
undefined reference to `SSL_write'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:390:
undefined reference to `SSL_get_error'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/liblibgadu.a(libgadu.o):
In function `gg_logoff':
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:1047:
undefined reference to `SSL_shutdown'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/liblibgadu.a(libgadu.o):
In function `gg_read':
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:350:
undefined reference to `SSL_read'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:353:
undefined reference to `SSL_get_error'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/liblibgadu.a(libgadu.o):
In function `gg_login':
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:736:
undefined reference to `SSL_library_init'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:738:
undefined reference to `RAND_status'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:752:
undefined reference to `TLSv1_client_method'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:752:
undefined reference to `SSL_CTX_new'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:760:
undefined reference to `SSL_CTX_set_verify'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:762:
undefined reference to `SSL_new'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:765:
undefined reference to `ERR_get_error'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:765:
undefined reference to `ERR_error_string_n'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:748:
undefined reference to `RAND_seed'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:749:
undefined reference to `RAND_seed'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:755:
undefined reference to `ERR_get_error'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/libgadu.c:755:
undefined reference to `ERR_error_string_n'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/liblibgadu.a(events.o):
In function `gg_watch_fd':
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/events.c:1214:
undefined reference to `SSL_connect'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/events.c:1260:
undefined reference to `SSL_get_current_cipher'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/events.c:1260:
undefined reference to `SSL_CIPHER_get_name'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/events.c:1262:
undefined reference to `SSL_get_peer_certificate'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/events.c:1269:
undefined reference to `X509_get_subject_name'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/events.c:1269:
undefined reference to `X509_NAME_oneline'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/events.c:1272:
undefined reference to `X509_get_issuer_name'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/events.c:1272:
undefined reference to `X509_NAME_oneline'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/events.c:1189:
undefined reference to `SSL_set_fd'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/events.c:1215:
undefined reference to `SSL_get_error'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/events.c:1247:
undefined reference to `ERR_get_error'
/home/tigerp/Projects/centericq/centericq-git/centerim/libgadu/events.c:1247:
undefined reference to `ERR_error_string_n'
collect2: ld returned 1 exit status
make[3]: *** [centericq] Error 1
make[3]: Leaving directory
`/home/tigerp/Projects/centericq/centericq-git/centerim/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/tigerp/Projects/centericq/centericq-git/centerim/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/tigerp/Projects/centericq/centericq-git/centerim'
make: *** [all] Error 2
-----8<-----

Tiger!P
-- 
A random quote:
Ik ben gewoon te moe voor dit.
_______________________________________________
Cicq mailing list
Cicq-xGejAJT2w6wWP6gT/[email protected]
http://mailman.linuxpl.org/mailman/listinfo/cicq
Questions? Check the FAQ first: http://centericq.de/faq/