Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 15633 invoked from network); 22 Dec 2004 22:56:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 22 Dec 2004 22:56:26 -0000 Received: (qmail 24728 invoked by uid 500); 22 Dec 2004 22:56:22 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 24667 invoked by uid 500); 22 Dec 2004 22:56:22 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 24615 invoked by uid 99); 22 Dec 2004 22:56:21 -0000 X-ASF-Spam-Status: No, hits=0.4 required=10.0 tests=DNS_FROM_RFC_ABUSE,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of jlwpc1@earthlink.net designates 207.217.121.252 as permitted sender) Message-ID: <030601c4e879$70617ae0$a054fd04@RUFF01> From: "Jeff White" To: "APR Developer List" References: <41C95EE1.9020003@apache.org> Subject: Re: Building APR using free Microsoft Tools HOWTO Date: Wed, 22 Dec 2004 16:53:19 -0600 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="ISO-8859-2"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2527 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2527 X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N 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