According to Joe R. Jah:
> I did "man regex," but it didn't any relevant info; what other manual pages
> would you recommend to look for? There isn't any librx.a I can find. I
> added a -lrx option to LIBS setting in Makefile.config, but I got an
> obvious "not found" error. I would give you shell access on this box, but
> our site policy does not allow me so to do;(
The rx.h file you sent me begins with the comment "This file is part
of the librx library." So, if you have the header file but not the
corresponding library, perhaps you're missing a package or two from your
OS installation. I don't know how BSD systems are packaged, but you
should probably have a look at your original distribution, to see if you
can find a package that has the missing library. If your site policy
doesn't allow access to outsiders (not that I was asking for that),
then you should try to find someone locally with some BSD and/or C++
experience who can help you.
> Last night I tried to compile with gcc 2.95.2, as opposed to 2.7.2.1; It
> left htlib directory without any error, but it got stuck in htfuzzy with
> a whole bunch of errors about __throw:
>
> Endings.o: In function `Endings::getWords(char *, List &)':
> Endings.o(.text+0x1a8): undefined reference to `__throw'
>
> EndingsDB.o(.text+0x294): undefined reference to `__throw'
> ...
> Fuzzy.o(.text+0x1d9): undefined reference to `__throw'
> ...
> Metaphone.o(.text+0x4f8): undefined reference to `__throw'
> ...
> Soundex.o(.text+0x91): undefined reference to `__throw'
> ...
> etc., etc.
Well, if you upgraded your compiler without upgrading the libraries it
depends on, that could be the problem. I suspect the more recent version
of the compiler generates code that requires functions in the C++ library
to implement certain operations. If you don't have the new libraries
installed, or if they're not in any of the expected locations, then the
linker won't find the needed functions.
--
Gilles R. Detillieux E-mail: <[EMAIL PROTECTED]>
Spinal Cord Research Centre WWW: http://www.scrc.umanitoba.ca/~grdetil
Dept. Physiology, U. of Manitoba Phone: (204)789-3766
Winnipeg, MB R3E 3J7 (Canada) Fax: (204)789-3930
_______________________________________________
htdig-general mailing list <[EMAIL PROTECTED]>
To unsubscribe, send a message to <[EMAIL PROTECTED]> with a
subject of unsubscribe
FAQ: http://htdig.sourceforge.net/FAQ.html