Update of /cvsroot/mahogany/M/doc
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15790/doc

Modified Files:
        build_win.txt 
Log Message:
updated build instructions for dspam; added some Mac OS X-specific notes

Index: build_win.txt
===================================================================
RCS file: /cvsroot/mahogany/M/doc/build_win.txt,v
retrieving revision 1.18
retrieving revision 1.19
diff -b -u -2 -r1.18 -r1.19
--- build_win.txt       15 May 2004 10:46:20 -0000      1.18
+++ build_win.txt       13 Jul 2004 14:11:40 -0000      1.19
@@ -4,5 +4,5 @@
 Author:                Vadim Zeitlin <[EMAIL PROTECTED]>
 Modified by:   Nerijus Baliunas <[EMAIL PROTECTED]> (cygwin part)
-Last modified: 2004-05-15
+Last modified: 2004-07-13
 Version:       the information in this file applies to the cvs sources
 
@@ -46,36 +46,50 @@
 
    Before building Mahogany you will need to build wxWindows. To do it, you
-should open build/msw/wx.dsw in wxWindows directory and build everything
-project in it. You may use extra\scripts\ wxmsw_setup.h file instead of the
-standard setup.h when building if you want to disable all the features not
-needed by Mahogany but doing this is optional and you should revert to the
-standard wx/setup.h if using wxmsw_setup.h results in errors (it is not always
-up to date...).
+should open build/msw/wx.dsw in wxWindows directory and build all projects in
+it. You may use extra\scripts\ wxmsw_setup.h file instead of the standard
+setup.h when building if you want to disable all the features not needed by
+Mahogany but doing this is optional and you should revert to the standard
+wx/setup.h if using wxmsw_setup.h results in errors (it is not always up to
+date...).
+
+
+b) DSPAM
+--------
+
+   Building Mahogany with DSPAM requires SQlite library: http://www.sqlite.org/
+You should download its sources and build it and add the directory containing
+sqlite.h to the list of global include paths in VC++ IDE. You should also add
+the library directory containing sqlite[d].lib (the debug version should have
+"d" in its name) to the list of library paths.
+
+   If you don't want to install SQlite, you will have to skip building dspam
+project and DspamFilter.cpp file located in modules/spam subfolder of the
+source files of M project in the IDE (simply set "Excluded from build" to true
+in its properties).
 
 
-b) Build process
+c) Build process
 ----------------
 
-   After this you can open the project workspace M.dsw in Visual C++ IDE. You
-will have to load (right click the project in the project tree, choose "Load")
-the following projects contained in this workspace if they are not loaded yet:
+   After this you can open the project workspace M.dsw in Visual C++ IDE. Here
+is a brief description of various projects in the solution:
 
 * cclient - the mail routines support library
 * compface - the library for X-Face handling
+* dspam - the spam filtering library
 * M - the main Mahogany project
 * versit - vCard handling routines
 * base, core, ... - wxWindows projects
 
-   Note that after building everything (successfully) once, you may unload all
-the projects except "M" -- this will speed up workspace opening/closing. But if
-you do it, be careful to load them all before rebuilding everything --
-otherwise, dependencies will not be handled correctly.
-
    Finally, just build everything. Before running M.exe, copy the file
 versit.dll produced when building versit project into the root Mahogany
 directory (or elsewhere in your PATH).
 
+   If you encounter any problems with Mahogany (e.g. crashes...), please build
+the debug configuration and run it under debugger, this often provides valuable
+additional information.
+
 
-c) Common problems
+d) Common problems
 ------------------
 
@@ -91,4 +105,5 @@
 
 
+
 2. Cygwin
 ---------
@@ -120,4 +135,5 @@
 CC='gcc-2 -mno-cygwin' CXX='g++-2 -mno-cygwin' OSTYPE=mingw ../configure 
--with-modules=static
 
+
 b) Common problems
 ------------------



-------------------------------------------------------
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-cvsupdates mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates

Reply via email to