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:[EMAIL PROTECTED] 
Sent: 10 August 2007 12:20
To: [email protected]
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 <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> wrote: 

                Does anyone have a set of makefiles for building apache
httpd 2.2.4 with
                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 

Reply via email to