Ok. I deleted the entire directory, and re-checked out everything.
in project aprutil.
apr_xml.c
c:\src\apache\httpd-2.0\srclib\apr-util\xml\apr_xml.c(69) : fatal error C1083: Cannot open include file: 'expat.h': No such file or directory
FIX: change ../expat-lite to xml/expat/lib in the include directory
I've added the diff file for this.
All the other problems must have been due to my not cleaning .
Index: aprutil.dsp =================================================================== RCS file: /home/cvspublic/apr-util/aprutil.dsp,v retrieving revision 1.21 diff -r1.21 aprutil.dsp 28a29 > RSC=rc.exe 42c43,44 < RSC=rc.exe --- > # ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /FD /c > # ADD CPP /nologo /MD /W3 /O2 /I "./include" /I "../apr/include" /I > "./include/private" /I "./dbm/sdbm" /I "./xml/expat/lib" /D "NDEBUG" /D > "WIN32" /D "_WINDOWS" /D "APR_DECLARE_STATIC" /D "APU_DECLARE_STATIC" /D > "APU_USE_SDBM" /Fd"LibR\aprutil" /FD /c 45,46d46 < # ADD BASE CPP /nologo /MD /W3 /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /FD /c < # ADD CPP /nologo /MD /W3 /O2 /I "./include" /I "../apr/include" /I "./include/private" /I "./dbm/sdbm" /I "../expat-lite" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "APR_DECLARE_STATIC" /D "APU_DECLARE_STATIC" /D "APU_USE_SDBM" /Fd"LibR\aprutil" /FD /c 67c67,68 < RSC=rc.exe --- > # ADD BASE CPP /nologo /MDd /W3 /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D > "_WINDOWS" /FD /c > # ADD CPP /nologo /MDd /W3 /GX /ZI /Od /I "./include" /I "../apr/include" /I > "./include/private" /I "./dbm/sdbm" /I "./xml/expat/lib" /D "_DEBUG" /D > "WIN32" /D "_WINDOWS" /D "APR_DECLARE_STATIC" /D "APU_DECLARE_STATIC" /D > "APU_USE_SDBM" /Fd"LibD\aprutil" /FD /c 70,71d70 < # ADD BASE CPP /nologo /MDd /W3 /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /FD /c < # ADD CPP /nologo /MDd /W3 /GX /ZI /Od /I "./include" /I "../apr/include" /I "./include/private" /I "./dbm/sdbm" /I "../expat-lite" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "APR_DECLARE_STATIC" /D "APU_DECLARE_STATIC" /D "APU_USE_SDBM" /Fd"LibD\aprutil" /FD /c 257,266c256 < !IF "$(CFG)" == "libaprutil - Win32 Release" < < # Begin Custom Build < InputPath=.\include\private\apu_config.hw < < ".\include\private\apu_config.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" < copy .\include\private\apu_config.hw .\include\private\apu_config.h > nul < echo Created apu_config.h from apu_config.hw < < # End Custom Build --- > !IF "$(CFG)" == "aprutil - Win32 Release" 268c258 < !ELSEIF "$(CFG)" == "libaprutil - Win32 Debug" --- > !ELSEIF "$(CFG)" == "aprutil - Win32 Debug" 292,293c282 < copy .\include\private\apu_select_dbm.hw .\include\private\apu_select_dbm.h >\ < nul --- > copy .\include\private\apu_select_dbm.hw > .\include\private\apu_select_dbm.h > nul 304,305c293 < copy .\include\private\apu_select_dbm.hw .\include\private\apu_select_dbm.h >\ < nul --- > copy .\include\private\apu_select_dbm.hw > .\include\private\apu_select_dbm.h > nul