I compile the code:
OS Windows 2012 server, running VS2012 x64 Cross Tools Command Prompt.
I specify the command as indicated in the documentation:
nmake -f Makefile.win
Gives out that there is no msdev
msdev is not a recognized as an internal or external command
did not find where msdev is .
As they write here ,
msdev.exe is the name of the IDE VC6 executable file, and since VS2003 the file is called
VCExpress.exe in express versions).
By the way, if you open Makefile.win , you will find the following comments there:
# You can override the build mechanism, choose only one; # # USEMAK=1 - compile from exported make files # USEDSW=1 - compile from .dsw / .dsp VC6 projects # USESLN=1 - compile from converted .sln / .vcproj VC7+ files
and then, there is an automatic determination of which build system to use. And judging by the fact that the apr repo contains the
apr.dsp , by default it is assumed that the build will be done in VC6 .