httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jorge Schrauwen" <jorge.schrau...@gmail.com>
Subject Re: Building with Visual Studio 2005
Date Fri, 10 Aug 2007 11:53:22 GMT
Oh you're correct :) My memory didn't fail me then.

I'll be looking forward to it for when I get back from france :)

On 8/10/07, Steve Hay <SteveHay@planit.com> wrote:
>
>  I think it is fixed in svn. The changes would be in the *.dsp files, not
> Makefile.win, and e.g.
>
> http://svn.apache.org/repos/asf/httpd/httpd/trunk/httpd.dsp
>
> does indeed have "manifest" stuff in it. So fingers crossed for 2.2.5...
>
> Thanks,
> Steve
>
>  ------------------------------
> *From:* Jorge Schrauwen [mailto:jorge.schrauwen@gmail.com]
> *Sent:* 10 August 2007 12:20
> *To:* dev@httpd.apache.org
> *Subject:* Re: Building with Visual Studio 2005
>
> Just check the svn...
>
> I don't see any change in
> http://svn.apache.org/repos/asf/httpd/httpd/trunk/Makefile.win
>
> You can try run this in the bin and modules dirs
> FOR /R %a in (*.exe) DO @if exist %a.manifest mt.exe -nologo -manifest
> %a.manifest -outputresource:%a;1
> FOR /R %a in (*.dll) DO @if exist %a.manifest mt.exe -nologo -manifest
> %a.manifest -outputresource:%a;2
> FOR /R %a in (*.so)  DO @if exist %a.manifest mt.exe -nologo -manifest
> %a.manifest -outputresource:%a;2
>
> Some people reported it working over at apachelounge.com... I had no
> sucess with it.
>
>
> On 8/10/07, Jorge Schrauwen <jorge.schrauwen@gmail.com> wrote:
> >
> > It is a know problem...
> >
> > I'm not 100% but I though wrowe fixed it for 2.2.5... so wait after the
> > T&R (which should be this weekend from what I gather) and give it another go
> >
> >
> > On 8/10/07, Steve Hay <SteveHay@planit.com> wrote:
> > >
> > > Does anyone have a set of makefiles for building apache httpd 2.2.4with
> > > Visual Studio 2005 on Win32?
> > >
> > > I just tried running
> > >
> > > nmake /f Makefile.win INSTDIR=C:\apache2.2 installr
> > >
> > > out of the box and I find that it all builds OK but the binaries
> > > didn't
> > > get the manifest files embedded in them, so when I run, e.g. "httpd
> > > -h"
> > > I get the (all too-familiar) popup error about the CRT DLL not being
> > > found:
> > >
> > > "This application has failed to start because MSVCR80.dll was not
> > > found.
> > > Re-installing the application may fix this problem."
> > >
> > > There is support in the libapr and libaprutil makefiles for embedding
> > > manifest files, but not in any others. Is it too late to get changes
> > > to
> > > the other makefiles into 2.2.5?
> > >
> >
> >
> >
> > --
> > ~Jorge
>
>
>
>
> --
> ~Jorge
>



-- 
~Jorge

Mime
View raw message