From: <mie...@us...> - 2009-12-15 04:06:44
|
Revision: 5427 http://oorexx.svn.sourceforge.net/oorexx/?rev=5427&view=rev Author: miesfeld Date: 2009-12-15 04:06:37 +0000 (Tue, 15 Dec 2009) Log Message: ----------- Add some help for a common problem when using later versions of the Windows SDK Modified Paths: -------------- main/trunk/windows-build.txt Modified: main/trunk/windows-build.txt =================================================================== --- main/trunk/windows-build.txt 2009-12-15 01:43:50 UTC (rev 5426) +++ main/trunk/windows-build.txt 2009-12-15 04:06:37 UTC (rev 5427) @@ -49,6 +49,10 @@ [Required] Microsoft Platform SDK February 2003, or later. A later version of the SDK is preferable. +Note: Microsoft has switched from calling the SDK the "Platform SDK" to the +"Windows SDK." In the following text, substitute Windows SDK for Platform SDK +if needed. + The environment variables for the C++ compiler and the Platform SDK *MUST* be set correctly to build ooRexx. See the Environment set up section below for details. @@ -166,6 +170,22 @@ F:\>call F:\Tools\MsVisualStudio.2005\VC\vcvarsall.bat x86 F:\>call F:\Tools\MsPlatformSDK\SetEnv.cmd /XP32 /RETAIL +Important: +---------- + +Later versions of Visual C++ and the Windows SDK use a feature called delayed +environment expansion in their set up scripts. But, often delayed expansion +is turned off. This causes problems, the set up scripts do not work. The +easist way to fix this is to edit the registry: + +Using regedit, edit the following REG_DWORD value in the registry: + + HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion + +set it to 0x1 + +If the DelayedExpansion value is not already there then just add it. + NOTE - Building 64-bit ooRexx: ----------------------------- ooRexx can be built as a 32-bit or 64-bit application with no changes to the This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |