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

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 :(

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 :)

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