im a new comer to c and apache, and am attempting to compile an apache .so module, but am obtaining the fatal error below.

    cl /nologo /W3 /WX /LD /MT /Ot /Ox /Oi /Oy /Ob2 /GF /Gy /I "E:\inventions\xlib\ssp
i\branches\ennio\include" /I "E:\inventions\xlib\httpd-2.2.19\include" /I "E:\inventions\x
lib\httpd-2.2.19\srclib\apr\include" /I "E:\inventions\xlib\httpd-2.2.19\srclib\apr-util\i
nclude" /I "E:\inventions\xlib\httpd-2.2.19\os\win32" /I "C:\Program Files\Microsoft SDKs\
Windows\v7.0A\Include" /I "C:\Program Files\Microsoft Visual Studio 10.0\VC\include" /D WI
N32 /c /FoE:\inventions\xlib\sspi\branches\ennio\Release\ E:\inventions\xlib\sspi\branches
\ennio\src\mod_auth_sspi.c
mod_auth_sspi.c
E:\inventions\xlib\httpd-2.2.19\include\ap_config.h(25) : fatal error C1083: Cannot open i
nclude file: 'apr.h': No such file or directory
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\cl.EXE"'
 : return code '0x2'
Stop.

i realize apr.h is within a package somewhere, but how do you allow it to be available? (http://techstack.com/forum/apache/45971-where-apr-h.html)

also, E:inventionsxlibhttpd-2.2.19 consists of the origin code for apache, i haven't attempted to compile or install apache by any means: is the fact that essential for the includes to operate?

ive been trying learn how to build that one module for some time, any help could be much appreciated.