apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeff White" <jlw...@earthlink.net>
Subject Re: Building APR using free Microsoft Tools HOWTO
Date Wed, 22 Dec 2004 22:53:19 GMT

From: "Mladen Turk"


> Hi,
> Perhaps someone will find that HOWTO useful :).
>
> There has been some discussions regarding building
> ASF software on WIN32 using free MS Tools.
>
> Well, I must admit that I was skeptic about it,
> but all in one they can be build quite easily.
>
> Prerequisites:
> Two things you will need:
> Platform SDK downloadable from:
> http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
> and Microsoft C++ Toolkit 2003:
> http://msdn.microsoft.com/visualc/vctoolkit2003/
>
> I'll assume you installed those to:
> C:\PlatformSDK
> and
> C:\VCToolkit2003
>
>
> Since VCToolkit comes without the 'nmake' as well the
> Platform SDK does you can use one from:
> C:\PlatformSDK\bin\Win64
> Just copy the nmake.exe from there to the:
> C:\PlatformSDK\bin
>

Also see the free (newer beta)
Microsoft C++ 2005 compiler:

Building Win32 Applications
Using Visual C++ 2005 Express
http://blogs.msdn.com/brianjo/archive/2004/08/08/211085.aspx

Back to the free Microsoft Windows
C++ 2003 Toolkit APR compiling issues:

But even better than make, for those up to
date Windows systems users, is to use
the free XML based .NET Framework
"build systems" like NAnt

NAnt
http://nant.sourceforge.net/
http://nant.sourceforge.net/nightly/latest/help/index.html

NAntContrib
http://nantcontrib.sourceforge.net/help/index.html
http://nantcontrib.sourceforge.net/

and Microsoft's free MSBuild
(for those beta testers)

MSBuild: The new build system
for the .NET Framework
http://blogs.msdn.com/msbuildexplorers/archive/2004/06/30/170161.aspx

MSBuild Bloggers And Resources
http://channel9.msdn.com/wiki/default.aspx/MSBuild.MSBuildLinks
http://www.flexwiki.com/default.aspx/FlexWiki.MSBuildBloggersAndResources

Targeting Everett/Ranier
(.NET 1.1/1.0) from Visual
Studio 2005  (MSBuild)
http://mark.michaelis.net/Blog/PermaLink.aspx?guid=a2aa1af7-e71e-4296-81fe-7bcecbb7a9cd

Jeff




Mime
View raw message