Smaug Compiling Error

Posted by Cameron Luter on Mon 10 Jul 2006 03:03 AM — 5 posts, 21,618 views.

#0
I keep getting this error message.

/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../../i686-pc-cygwin/bin/ld: cannot find -lregex
collect2: ld returned 1 exit status
make[1]: *** [smaug] Error 1
make[1]: Leaving directory `/home/nick/smaug/dist/src'
make: *** [all] Error 2

I went back, and uncommented.

#Uncomment the line below if you are getting undefined re_exec errors
#NEED_REG = -lregex

But I still get the same error.
Australia Forum Administrator #1
The error now is that the regex library is not found. You may need to install it.
Australia Forum Administrator #2
Do you have the latest SmaugFUSS source? I can't even see a reference to re_exec in it, nor regex library.

I think it was only used in one spot - profanity filtering, which doesn't seem to be there now.
USA #3
The regex is only needed for profanity filtering. That code got removed from FUSS a long time ago, before the forums were even online.
USA #4
Did it work?