Skip to content

Windows 8 vc 2005 Express Slave Preparation

fairwinds edited this page Aug 5, 2012 · 4 revisions

Prerequisites

Install Prerequisites

When installing scons, if you get the error: "No Python installation found in memory" or "No Python installation found in registry", please make sure the python you got was 32 bits.

Kroll Modifications

The install directory for Windows Server 2003 Platform SDK 2003 R2 is shortened when installed in Windows 8. A change is required to ensure the inclusion of necessary headers. Modify 'Microsoft Platform' to read 'Microsoft Platform SDK' on line.

Configure Path

Add the following to your path:

c:\python25;c:\python25\Scripts\;c:\Program Files\Git\bin;c:\Program Files\7-Zip

Jenkins Considerations

  • For Windows you connect using a JNLP connection
  • Your git globals must be set or the git plugin to Jenkins will fail:
git config --global user.name "Your Name"
git config --global user.email [email protected].

Note: If you make a PATH change, disconnect the JNPL agent and reconnect it

Troubleshooting

  • git error

    On the scripts the git should be called git (no .exe) Please check your path includes the git\bin folder (and restart the agent after that) and finally check where it is pointing to on your slave configuration, on tools section. The best way is to add the full filename there e.g. c:/git/bin/git.exe

  • cl error

    Please ensure the IDE and bin directories from Visual C++ are included in the path and that you are using python 2.5. There is a patch for scons on python 2.7 but we have still to document it.

Copyright and Attribution

The following copyright and attribution applies to this document:

  • Copyright © 2012 David Pratt (for TideSDK). All rights reserved.

CONTRIBUTORS:

  • David Pratt
  • Francisco Zarate
Clone this wiki locally