Dear Wiki user, You have subscribed to a wiki page or wiki category on "Httpd Wiki" for change notification.
The "Win64Compilation" page has been changed by PontusCarlsson. http://wiki.apache.org/httpd/Win64Compilation?action=diff&rev1=6&rev2=7 -------------------------------------------------- So now you should have a source hierarchy looking like : * C:\httpd-2.2.17\srclib - - . * zlib + * zlib * openssl = Step by Step = @@ -80, +79 @@ ms\do_win64a.bat creates the makefiles and nmake -f ms\ntdll.mak as you might expect runs the makefile. == HTTPd == + Right then! Now we're actually going to compile HTTPd. First of all, since you have perl installed then before the compilation, run + + {{{ + FOR /R %F IN (*.mak) DO perl -pi.bak -e "s/MACHINE:X86/MACHINE:AMD64/g" %F + }}} + What this does is that it iterates through the entire source build and replaces /MACHINE:X86 with /MACHINE:AMD64 in all makefiles. If you don't do this then you'll most likely encounter. = Troubleshooting = == Zlib : unresolved external symbol inflate_fast == --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
