On Fri, 9 Jul 2004 16:05:55 +1000 Mark Livingstone <[EMAIL PROTECTED]> wrote:

ML> DSpam sounds interesting!

 It does -- except that it actually still doesn't work for me :-( That is,
it "works", but doesn't recognize anything as spam.

ML> I know that integrating it is a work in progress but on the off chance,
ML> I did a make and below is the results for me on Mandrake 10. (If you
ML> know about this already - just ignore it!) I am also building it
ML> against libs from SQLite v3.01-1

 This is a problem -- you can't. The dspam SQlite driver is written using
2.x API, so you will need to install libsqlite2 (and -dev) packages.

ML> and libsqlite3.a not the versions without the 3 in them. I just in the
ML> lib / include directories did a ln -s from the 3 version to the 3'less
ML> version and configure seemed to accept it.

 I'm almost sure this is not going to work. If the API were compatible,
SQlite developers wouldn't have chanegd the name of the header. It must
really be another library, albeit with the same name -- same as with libpng
and a few others.

ML> Also, A few lines in to the make text below, you will see the gcc -o
ML> compface stuff. This appears to be rebuilt every time you do a make and
ML> not only when the source changes. 

 Yes, indeed, I see it now, thanks. I've just fixed it.

ML> c++ -o modules/spam/dspam.o -c -I/home/markl/projects/M/build/include
ML> -I/home/markl/projects/M/include -DNO_IDEA -DNO_DSA -DOPENSSL_NO_KRB5
ML> -I/usr/local/lib/wx/include/gtk-2.5 -I/usr/local/include
ML> -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES
ML> -I/home/markl/projects/M/build/lib/imap/c-client
ML> -I/home/markl/projects/M/lib/compface
ML> -I/home/markl/projects/M/src/wx/vcard -fno-exceptions -fno-rtti
ML> -fno-operator-names -O2 -MMD -Wall .src/modules/spam/dspam.cpp
ML> .src/modules/spam/dspam.cpp:35:25: warning: libdspam.h: No such file or
ML> directory

 As an aside, does anyone know how to make newer gcc abort with an error if
a header is not found instead of giving a warning about it and spewing out
hundreds of errors which is very confusing?

 To return to the problem above, do you have rev 1.8 of
src/modules/Names.mk? It looks like you don't because the -Ilib/dspam
option is missing in the above but it should be there...

 Thanks for testing!
VZ



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Mahogany-Developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-developers

Reply via email to