On Fri, 6 Apr 2001, Kir Kolyshkin wrote:

> If you have not solved the problem, try option -fno-rtti to compiler,
> maybe it will help. Please try and report.

Will try ... but I believe this is a 2.95.2 compiler bug - upgrading to 2.95.3
fixed the issue for me.  I'd be interested to know if there are many Debian
users amongst us. 


> I have the same bug report from guy who tried to compile it on
> Solaris 2.7/ix86. Don't have any idea why it happens :(

What version of gcc are they using?


> Also, since ASPSeek is a C++ code, configure honors CXXFLAGS, not
> CFLAGS, like you wrote (see below). Also I personally think -g is
> unneeded since we want to create binary package for users, not for
> developers/bughanters :)

Yeah, noticed that shortly after my posting :)


Matt.

--
> Matt Sullivan wrote:
> > 
> > Hi All,
> > 
> > I'm having an issue linking searchd on a Debian 2.2 system.  This occurs with
> > all versions 1.1.0 through 1.1.2.  I have not as yet looked into it in any
> > depth but am interested to know if there are others out there using Debian 2.2
> > that are/aren't experiencing similar issues.  Here are some details:
> > 
> > debian:aspseek-1.1.2/src 9:19am # c++ -v
> > Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.2/specs
> > gcc version 2.95.2 20000220 (Debian GNU/Linux)
> > 
> > Package is configured with:
> > 
> >         CFLAGS="-O2 -g -Wall" \
> >                 ./configure --prefix=/usr \
> >                             --mandir=\$${prefix}/share/man \
> >                             --sysconfdir=/etc/aspseek \
> >                             --localstatedir=/var/lib/aspseek \
> >                             --libdir=\$${prefix}/lib/aspseek \
> >                             --with-mysql=/usr \
> >                             --enable-static=yes \
> >                             --enable-shared=yes
> > 
> > debian:aspseek-1.1.2/src 9:28am # make
> > Making all in mysql
> > make[1]: Entering directory
> > `/usr/src/packages/aspseek/1.1.2/testing/aspseek-1.1.2/src/mysql'
> > make[1]: Nothing to be done for `all'.
> > make[1]: Leaving directory
> > `/usr/src/packages/aspseek/1.1.2/testing/aspseek-1.1.2/src/mysql'
> > Making all in oracle8i
> > make[1]: Entering directory
> > `/usr/src/packages/aspseek/1.1.2/testing/aspseek-1.1.2/src/oracle8i'
> > make[1]: Nothing to be done for `all'.
> > make[1]: Leaving directory
> > `/usr/src/packages/aspseek/1.1.2/testing/aspseek-1.1.2/src/oracle8i'
> > make[1]: Entering directory
> > `/usr/src/packages/aspseek/1.1.2/testing/aspseek-1.1.2/src'
> > /bin/sh ../libtool --mode=link c++  -g -O2 -D_REENTRANT  -o searchd  daemon.o
> > excerpts.o qparser.o sqldb.o parser.o scanner.o streams.o charsets.o search.o
> > templates.o sock.o logger.o stopwords.o affix.o datetime.o lastmod.o
> > urlfilter.o misc.o acl.o timer.o cache.o crc32.o ucharset.o -ldl -lz -lpthread
> > c++ -g -O2 -D_REENTRANT -o searchd daemon.o excerpts.o qparser.o sqldb.o
> > parser.o scanner.o streams.o charsets.o search.o templates.o sock.o logger.o
> > stopwords.o affix.o datetime.o lastmod.o urlfilter.o misc.o acl.o timer.o
> > cache.o crc32.o ucharset.o -ldl -lz -lpthread
> > sqldb.o: In function `CSQLDatabase::GetSites(unsigned long, unsigned long *&,
> > unsigned short *&, unsigned long *, _IO_FILE *&, int)':
> > /usr/src/packages/aspseek/1.1.2/testing/aspseek-1.1.2/src/sqldb.cpp:559:
> > undefined reference to `CParsedContent type_info node'
> > /usr/src/packages/aspseek/1.1.2/testing/aspseek-1.1.2/src/sqldb.cpp:560:
> > undefined reference to `CParsedContent type_info node'
> > stopwords.o: In function `CWordParam::CWordParam(CWordParam const &)':
> > /usr/lib/gcc-lib/i386-linux/2.95.2/../../../../include/g++-3/stl_alloc.h:393:
> > undefined reference to `CParsedContent type_info node'
> > /usr/lib/gcc-lib/i386-linux/2.95.2/../../../../include/g++-3/stl_alloc.h:394:
> > undefined reference to `CParsedContent type_info node'
> > collect2: ld returned 1 exit status
> > make[1]: *** [searchd] Error 1
> > make[1]: Leaving directory
> > `/usr/src/packages/aspseek/1.1.2/testing/aspseek-1.1.2/src'
> > make: *** [all-recursive] Error 1
> > 
> > Matt.
> 
> -- [EMAIL PROTECTED]  http://kir.sever.net  ICQ 7551596 --
> If you can't stand the heat, sit down or leave the sauna
> Now listening to Scooter "Don't Gimme The Funk"
> 

Reply via email to