Mercurial > DynamicMail
changeset 4:9648e6980cb5
Fixes for building with Visual Studio 2008. Apparently -debug:full is invalid now.
Also switch to prefering environment variables to find the Dynamic Windows directory.
Finally revert a previous change to load the mysql backend by default.
author | Brian Smith <brian@dbsoft.org> |
---|---|
date | Fri, 18 Feb 2011 06:00:41 -0600 |
parents | be012e47e7f0 |
children | 1e466b9cb28c b2e985789750 |
files | dmail.c makefile.vc minimal/makefile.vc mysql/makefile.vc |
diffstat | 4 files changed, 16 insertions(+), 13 deletions(-) [+] |
line wrap: on
line diff
--- a/dmail.c Fri Feb 18 02:56:59 2011 -0600 +++ b/dmail.c Fri Feb 18 06:00:41 2011 -0600 @@ -1614,7 +1614,7 @@ * broken by default. */ if(!config.plugins[0]) - config.plugins[0] = strdup("mysqlplg"); + config.plugins[0] = strdup("minimal"); while(config.plugins[z] && z < PLUGIN_MAX) {
--- a/makefile.vc Fri Feb 18 02:56:59 2011 -0600 +++ b/makefile.vc Fri Feb 18 06:00:41 2011 -0600 @@ -1,8 +1,9 @@ # DynamicMail Makefile for Win32 -# Change these as needed -DWLIBDIR=\netlabs\dwindows\lib -DWINCDIR=\netlabs\dwindows +# Either add environment variables for DWLIBDIR and DWINCDIR or +# Uncomment and change these as needed +#DWLIBDIR=\netlabs\dwindows\lib +#DWINCDIR=\netlabs\dwindows CC = cl CFLAGS = -c -G5 -GD -Zp1 -DWIN32 -D__WIN32__ -DMSVC -I. -I$(DWINCDIR) @@ -10,7 +11,7 @@ CFLAGS_COMPILE = -MTd LIBS = wsock32.lib kernel32.lib user32.lib comctl32.lib gdi32.lib advapi32.lib shell32.lib comdlg32.lib $(DWLIBDIR)\dw.lib $(DWLIBDIR)\dwcompat.lib RES = -LINKFLAGS = -machine:i386 -debug:full -debugtype:cv +LINKFLAGS = -machine:i386 -debugtype:cv DLLLINKFLAGS = -dll LINK = link DEFFILE = dmail.def
--- a/minimal/makefile.vc Fri Feb 18 02:56:59 2011 -0600 +++ b/minimal/makefile.vc Fri Feb 18 06:00:41 2011 -0600 @@ -1,8 +1,9 @@ # DynamicMail Minimal Plugin Makefile for Win32 -# Change these as needed -DWLIBDIR=\netlabs\dwindows\lib -DWINCDIR=\netlabs\dwindows +# Either add environment variables for DWLIBDIR and DWINCDIR or +# Uncomment and change these as needed +#DWLIBDIR=\netlabs\dwindows\lib +#DWINCDIR=\netlabs\dwindows CC = cl CFLAGS = -c -G5 -GD -Zp1 -DWIN32 -D__WIN32__ -DMSVC -DBUILD_DLL -I$(DWINCDIR) -I. -I.. @@ -10,7 +11,7 @@ CFLAGS_COMPILE = -MTd LIBS = $(DWLIBDIR)\dw.lib $(DWLIBDIR)\dwcompat.lib RES = -LINKFLAGS = -machine:i386 -debug:full -debugtype:cv +LINKFLAGS = -machine:i386 -debugtype:cv DLLLINKFLAGS = -dll LINK = link DEFFILE = minimalw.def
--- a/mysql/makefile.vc Fri Feb 18 02:56:59 2011 -0600 +++ b/mysql/makefile.vc Fri Feb 18 06:00:41 2011 -0600 @@ -1,8 +1,9 @@ # DynamicMail mysqlplg Plugin Makefile for Win32 -# Change these as needed -DWLIBDIR=\netlabs\dwindows\lib -DWINCDIR=\netlabs\dwindows +# Either add environment variables for DWLIBDIR and DWINCDIR or +# Uncomment and change these as needed +#DWLIBDIR=\netlabs\dwindows\lib +#DWINCDIR=\netlabs\dwindows CC = cl CFLAGS = -c -G5 -GD -Zp1 -DWIN32 -D__WIN32__ -DMSVC -DBUILD_DLL -I$(DWINCDIR) -I. -I.. @@ -10,7 +11,7 @@ CFLAGS_COMPILE = -MTd LIBS = $(DWLIBDIR)\dw.lib $(DWLIBDIR)\dwcompat.lib mysqlclient.lib wsock32.lib advapi32.lib user32.lib RES = -LINKFLAGS = -machine:i386 -debug:full -debugtype:cv +LINKFLAGS = -machine:i386 -debugtype:cv DLLLINKFLAGS = -dll LINK = link DEFFILE = mysqlplgw.def