Könnt man ja evtl selber bauen.. :
Building Apache
Since I couldn’t find a recent binary build of Apache for Alpha, I decided to build my own, using the current stable version (1.3.22 as of this writing). What better way to try out my C compiler? I needed something to extract the archive, so I downloaded the AXP build (I don’t know what AXP stands for, but it’s another name for the DEC Alpha platform) of unzip from
http://ftp.ftp.uu.net/pub/archiving/zip/WIN32/. I extracted Apache and tried to build it with the command nmake /f Makefile.win INSTDIR="D:\apache" installr, but I was confronted with this error:
.ReleaseWin9xConHook.obj : fatal error LNK1112:
module machine type "ALPHA" conflicts with target machine type "IX86"
I found hardcoded references to a machine type in several of the Makefiles, so I changed /machine:I386 to /machine:alpha in each file by extracting the Apache source on an x86 system running Windows and Cygwin, then running this command under the bash shell:
find . -type f -exec grep -i i386 {} ;
-exec perl -pi.bak -e 's/machine:i386/machine:alpha/gi' {} ;
You could run this on any Unix system, as well. There may be some equivalent way to do this using Windows NT utilities or Visual C++, but I went for the familiar Unix solution.
The change made it possible for me to compile Apache on my Alpha. I ran into one other problem with a file called test_char.h — this file should be generated by a program called gen_test_char.exe, but it didn’t happen automatically. So, I changed directory to apache_1.3.22\src\main and ran this command: nmake -f gen_test_char.mak. Then I returned to the src directory and re-ran my nmake command (nmake /f Makefile.win INSTDIR="d:\Apache" installr). When I was done, I had a complete Apache installation ready-to-run in my D:\Apache directory.