DG/UX [was: Re: problem building 0.15.7]

Dave Lovelace dave at firstcomp.biz
Thu Dec 11 19:49:13 CET 2003


OK.  I've downloaded & built GNU make.  (A big thank you to Matthias for
urging me to do that; in this case, at least, it worked fine.  make was
obviously indeed the problem.)

Now, however, I'm back to the problem I had when attempting to build
0.15.7 (this now is 0.15.10, with the hack David sent me backed out).
When it gets to the point of linking, it gets unresolved-symbol errors
in libbf_gsl.a:

> gcc -DBOGOFILTER -g -O2  -Wall -W -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wmissing-declarations -Wnested-externs -ggdb -fno-common -Wchar-subscripts -Wcomment -Wimplicit -Wreturn-type   -o bogofilter  bogofilter.o main.o method.o graham.o robinson.o fisher.o libbogofilter.a  strlcpy.o strlcat.o /usr/local/BerkeleyDB.4.1/lib/libdb.a libbf_gsl.a -lm
> Undefined                       first referenced
>  symbol                             in file
> .L_E882                             libbf_gsl.a(libbf_gsl_a-gamma_inc.o)
> .L_E883                             libbf_gsl.a(libbf_gsl_a-gamma_inc.o)
> .L_E865                             libbf_gsl.a(libbf_gsl_a-zeta.o)
> .L_E866                             libbf_gsl.a(libbf_gsl_a-zeta.o)
> .L_E664                             libbf_gsl.a(libbf_gsl_a-gamma.o)
> .L_E852                             libbf_gsl.a(libbf_gsl_a-erfc.o)
> .L_E853                             libbf_gsl.a(libbf_gsl_a-erfc.o)
> .L_E466                             libbf_gsl.a(libbf_gsl_a-trig.o)
> .L_E467                             libbf_gsl.a(libbf_gsl_a-trig.o)
> .L_E458                             libbf_gsl.a(libbf_gsl_a-exp.o)
> .L_E459                             libbf_gsl.a(libbf_gsl_a-exp.o)
> .L_E690                             libbf_gsl.a(libbf_gsl_a-gamma.o)
> .L_E691                             libbf_gsl.a(libbf_gsl_a-gamma.o)
> .L_E340                             libbf_gsl.a(libbf_gsl_a-gamma_inc.o)
> .L_E359                             libbf_gsl.a(libbf_gsl_a-gamma_inc.o)
> .L_E793                             libbf_gsl.a(libbf_gsl_a-erfc.o)
> .L_E806                             libbf_gsl.a(libbf_gsl_a-zeta.o)
> .L_E823                             libbf_gsl.a(libbf_gsl_a-gamma_inc.o)
> .L_E432                             libbf_gsl.a(libbf_gsl_a-exp.o)
> .L_E435                             libbf_gsl.a(libbf_gsl_a-trig.o)
> ld: bogofilter: fatal error: Symbol referencing errors. No output written to bog
> ofilter
> make[3]: *** [bogofilter] Error 1
> make[3]: Leaving directory `/usr/local/FCIonly/src/bogofilter/bogofilter-0.15.10
> /src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/usr/local/FCIonly/src/bogofilter/bogofilter-0.15.10
> /src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/usr/local/FCIonly/src/bogofilter/bogofilter-0.15.10
> /src'
> make: *** [all-recursive] Error 1
> 

Any help would be appreciated.  Thanks.

-- 
- Dave Lovelace
  dave at firstcomp.biz
  davel at cyberspace.org




More information about the Bogofilter mailing list