Play with adding/commenting out the following line in src/Makefile.am:

libaspseek_la_LIBADD = -lstdc++

BTW searching Google for "symbol cerr: referenced symbol not found"
gives some of interesing stuff to read :)

http://www.google.com/search?q=symbol+cerr%3A+referenced+symbol+not+found&sourceid=mozilla-search

Gregory Kozlovsky wrote:
Hello, Kir,

Actually, regenerating configure and Makefile.in should not
be needed normally. When I use what I got from your distribution,
everything compiles and links OK. When index is executed it crushes.

When I run it after "export LD_DEBUG=libs", I got the following output
(tail of it):

--------------------------------------------------------------
Loading configuration from /etc/aspseek/db_llib.conf
Loading configuration from /etc/aspseek/ucharset.conf
Loading configuration from /etc/aspseek/stopwords.conf
Loading configuration from /etc/aspseek/index_llib.conf
07281: 1:
07281: 1: find library=libmysqlclient.so.10; searching
07281: 1:  search
path=/usr/local/lib:/usr/local/ssl/lib:/usr/local/lib/aspseek:/usr/local/lib
/mysql  (LD_LIBRARY_PATH)
07281: 1:  trying path=/usr/local/lib/libmysqlclient.so.10
07281: 1:  trying path=/usr/local/ssl/lib/libmysqlclient.so.10
07281: 1:  trying path=/usr/local/lib/aspseek/libmysqlclient.so.10
07281: 1:  trying path=/usr/local/lib/mysql/libmysqlclient.so.10
07281: 1:
07281: 1: ld.so.1: index: fatal: relocation error: file
./mysql/.libs/libmysqldb-1.2.10.so: symbol cerr: referenced symbol not found
07281: 1:
07281: 1:
07281: 1: find library=libmysqlclient.so.10; searching
07281: 1:  search
path=/usr/local/lib:/usr/local/ssl/lib:/usr/local/lib/aspseek:/usr/local/lib
/mysql  (LD_LIBRARY_PATH)
07281: 1:  trying path=/usr/local/lib/libmysqlclient.so.10
07281: 1:  trying path=/usr/local/ssl/lib/libmysqlclient.so.10
07281: 1:  trying path=/usr/local/lib/aspseek/libmysqlclient.so.10
07281: 1:  trying path=/usr/local/lib/mysql/libmysqlclient.so.10
07281: 1:
07281: 1: ld.so.1: index: fatal: relocation error: file
/usr/local/lib/aspseek/libmysqldb-1.2.10.so: symbol cerr: referenced symbol
not found
07281: 1:
Address of param: efffe69c
Segmentation Fault (core dumped)
--------------------------------------------------

I checked the share libraries and both libmysqlclient and index
are linked with the same libraries. I recompiled mysql on the same
installation. If somebody has any idea where to look, I would
appreciate it. Sun linking manual is almost 300 pages long...

        Gregory Kozlovsky

Project Manager for Information Systems 		Tel: +41 (0)1 632 63
70
International Relations and Security Network (ISN)	Fax: +41 (0)1 632 14
13
Center for Security Studies 				Email:
[EMAIL PROTECTED]
ETH Z�rich (Swiss Federal Institute of Technology Zurich)
http://www.isn.ch/
Leonhardshalde 21, ETH-Zentrum / LEH
CH-8092 Z�rich, Switzerland



-----Original Message-----
From: Kir Kolyshkin [mailto:[EMAIL PROTECTED]]
Sent: Freitag, 31. Januar 2003 19:14
To: [EMAIL PROTECTED]
Subject: Re: [aseek-users] SUN


Well, probably downgrading to autoconf-2.13 and automake-1.4 can help.





Reply via email to