Unable to compile Apache-2.2.11 on Windows using Cygwin

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Apache folks,
 
I am trying to compile Apache-2.2.11 on Windows-XP using VC7.1 in a Cygwin shell  which was priorly passing (compiling sucessfully) with Apache-2.2.9. (I actually have these steps embedded as a part of my shell script)
 
The compilation didn't go through fine for Apache-2.2.11 with the following error message,
 
=====
....
To change these options use 'nmake -f Makefile.win [option=value]'
Example: nmake -f Makefile.win PORT=8080

Building Win32 Debug targets (D suffixes)
'msdev' is not recognized as an internal or external command,
operable program or batch file.
NMAKE : fatal error U1077: 'msdev' : return code '0x1'
Stop.
NMAKE : fatal error U1077: 'd:\buildtools\vcc7.1\bin\nmake.exe' : return code '0
x2'
....
 
By looking at the difference in the source tree between Apache-2.2.9 & Apache-2.2.11, I could see that "*.mak" & ".dep" are removed from the latest source tree of Apache-2.2.11 & thus causing the problem.
 
By looking more into "Makefile.win" I could realise that, since these .mak/.dep were present on Apache-2.2.9, it was probably using "nmake.exe" & thus things were working as expected. As these files are not present now, its using "msdev" and causing the problem.
 
Could you please help me out with the actual reason because of which build files where removed from the latest source tree & do let me know if this is a known defect with the latest apache.
 
Please do also let me know the counter measure to fix this problem.
 
Thanks and regards,
Sathya
 

[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux