Thank you for pointing me in the right direction.

Other information to be provided:

I have apache installed under c:\apache
I have Python installed under c:\Python32


-Downloaded Visual Studio
-Renamed the file to win32-ap22py32.mk
-Opened it with Visual Studio:
-Modified these directories:

CPPFLAGS = \
 /DWIN32 \
 /DNDEBUG \
 /I"c:\Program Files\Microsoft Visual Studio 9.0\VC\include" \
 /I"c:\Program Files\Microsoft SDKs\Windows\v6.0A\Include" \
 /I"c:\apache\include" \
 /I"c:\Python32\include"

CFLAGS = \
 /MD \
 /GF \
 /Gy \
 /O2 \
 /Wall \
 /Zc:wchar_t \
 /Zc:forScope

LDFLAGS = \
 /link \
 "/LIBPATH:c:\Program Files\Microsoft Visual Studio 9.0\VC\lib" \
 "/LIBPATH:c:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib" \
 "/LIBPATH:c:\apache\lib" \
 /LIBPATH:c:\Python32\libs \
 /OPT:REF \
 /OPT:ICF=2 \
 /RELEASE \
 /SUBSYSTEM:WINDOWS

LDLIBS = \
 python32.lib \
 libhttpd.lib \
 libapr-1.lib \
 libaprutil-1.lib

mod_wsgi.so : mod_wsgi.c
cl $(CPPFLAGS) $(CFLAGS) $? /LD $(LDFLAGS) $(LDLIBS) /OUT:$@
        mt -manifest [email protected] -outputresource:$@;2

clean :
del *.obj *.so *.so.manifest *.lib *.exp

>From there I opened Visual Studio Command Prompt as administrator, and cd to
the directory where the file is, ran the command:

nmake -f win32-ap22py31.mk

I received the following error:

cannot open the include file 'httpd.h' no such file or directory.

I believe the other directories need to be modified- specifically  libhttpd.lib
\

Once again I appreciate all the help and will document a wiki on this. I am
a junior web developer who mainly works with JS, AS3, and PHP. Ultimately I
would like to make xmlhttprequests (AJAX) for a thick client web app,
utilizing JS or AS3 on the front end and have Python work with mongoDB on
the backend. I have been learning Python 3.2 using Pydev and would really
love to make it come alive in my web apps.






On Thu, Aug 18, 2011 at 9:48 PM, Graham Dumpleton <
[email protected]> wrote:

> See:
>
>  http://code.google.com/p/modwsgi/wiki/InstallationOnWindows
>
> You will need to make a copy of:
>
>  win32-ap22py31.mk
>
> to win32-ap22py32.mk and adjust paths defined in the file for Python 3.2.
>
> Sorry, been a bit busy to follow this conversation too closely.
>
> Graham
>
> On 18 August 2011 13:25, Michael Benin <[email protected]> wrote:
> > What program is needed to compile for windows?
> > 7zip and Cygwin?
> >
> > On Wed, Aug 17, 2011 at 10:09 PM, Manuel Antonio Mora Sandoval
> > <[email protected]> wrote:
> >>
> >> Hi Michael, I use python 3.2 under Linux 64 bits, but for I can use, I
> >> need download the source and compile him. I reviewed the source and I
> see
> >> that version is 4. So that You wait to a new release comming soon.
> >>
> >> 2011/8/17 Michael Benin <[email protected]>
> >>>
> >>> Event Log:
> >>> "The Apache service named  reported the following error:
> >>> >>> httpd.exe: Syntax error on line 129 of C:/apache/conf/httpd.conf:
> >>> >>> Cannot load C:/apache/modules/mod_wsgi.so into server: The
> specified module
> >>> >>> could not be found. "
> >>> On Wed, Aug 17, 2011 at 7:04 PM, Michael Benin <[email protected]
> >
> >>> wrote:
> >>>>
> >>>> Dear modwsgi group,
> >>>> My machine is running Windows 7 64bit.
> >>>> I have installed and configured Apache
> >>>> with httpd-2.2.19-win32-x86-no_ssl.msi and have PHP installed
> >>>> with php-5.3.6-Win32-VC9-x86.msi.
> >>>> Python 3.2 is installed from python-3.2.1.msi (I could not open
> >>>> as administrator, after reading installation instructions recommending
> >>>> installing python as administrator, from the desktop it was installed
> >>>> utilizing cmd.exe running the command:
> >>>> /a "python-3.2.1.msi
> >>>> I downloaded: mod_wsgi-win32-ap22py31-3.3 from google's wsgi downloads
> >>>> and renamed it mod_wsgi.so, proceeded to copy it to my modules folder
> under
> >>>> apache. And added the line:
> >>>> LoadModule wsgi_module modules/mod_wsgi.so
> >>>> -To the httpd.conf in Apache.
> >>>> In control panel services I restarted Apache.
> >>>>
> >>>> Error message:
> >>>> "Windows could not start the Apache2.2 on Local Computer. For more
> >>>> information review the System Event Log. If this is a non-Microsoft
> service,
> >>>> contact the service vendor, and refer to service specific error code
> 1."
> >>>> I am currently watching this video to figure out the
> >>>> problem:
> http://blip.tv/pycon-australia/getting-started-with-apache-mod_wsgi-3859481
> >>>> Any help is greatly appreciated. Thank you.
> >>>> --
> >>>> Michael Benin
> >>>> (845) 380-2700
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> Michael Benin
> >>> (845) 380-2700
> >>>
> >>>
> >>> --
> >>> You received this message because you are subscribed to the Google
> Groups
> >>> "modwsgi" group.
> >>> To post to this group, send email to [email protected].
> >>> To unsubscribe from this group, send email to
> >>> [email protected].
> >>> For more options, visit this group at
> >>> http://groups.google.com/group/modwsgi?hl=en.
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> Groups
> >> "modwsgi" group.
> >> To post to this group, send email to [email protected].
> >> To unsubscribe from this group, send email to
> >> [email protected].
> >> For more options, visit this group at
> >> http://groups.google.com/group/modwsgi?hl=en.
> >
> >
> >
> > --
> > Michael Benin
> > (845) 380-2700
> >
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "modwsgi" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected].
> > For more options, visit this group at
> > http://groups.google.com/group/modwsgi?hl=en.
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "modwsgi" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/modwsgi?hl=en.
>
>


-- 
Michael Benin
(845) 380-2700

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/modwsgi?hl=en.

Reply via email to