OT: Windows SDK "x86 compilers are not currently installed"
-
Ich habe den neuesten Windows SDK installiert und benutze das folgende Skript
SET INCLUDE="%PROGRAMFILES%\Microsoft SDKs\Windows\v7.0\Include" SET LIB="%PROGRAMFILES%\Microsoft SDKs\Windows\v7.0\Lib" call "%PROGRAMFILES%\Microsoft SDKs\Windows\v7.0\Bin\SetEnv.Cmd" ...
das scheitert jedoch mit dieser Fehlermeldung:
The x86 compilers are not currently installed.
Please go to Add/Remove Programs to update your installation.
.
Setting SDK environment relative to C:\Program Files\Microsoft
SDKs\Windows\v7.0
.
Das Sprungziel - Set_x86 wurde nicht gefunden.
Drücken Sie eine beliebige Taste . . .Die SKD ist bis auf Beispiele und Dokumentation vollständig installiert.
Das Skript wird aus der 'Visual Studio 2005 Console' aufgerufen.Hier eine weitere Darstellung des Hintergrundes:
http://www.matthiaspospiech.de/blog/2010/01/21/windows-sdk-7-messed-up/Was läuft falsch?
Matthias
Hier noch die vollständige Liste aller gesetzten Variablen nach setenv.cmd:
C:\Program Files\Microsoft Visual Studio 9.0\VC\bin>SET
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\Matthias\AppData\Roaming
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=MATTHIASWIN7
ComSpec=C:\Windows\system32\cmd.exe
CURRENT_CPU=x86
DEBUGMSG=DEBUG
DevEnvDir=C:\Program Files\Microsoft Visual Studio 8\Common7\IDE
DXSDK_DIR=C:\Program Files\Microsoft DirectX SDK (August 2009)\
FP_NO_HOST_CHECK=NO
FrameworkDir=C:\Windows\Microsoft.NET\Framework
FrameworkSDKDir=C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0
FrameworkVersion=v2.0.50727
FxTools=C:\Windows\Microsoft.NET\Framework\v3.5;C:\Windows\Microsoft.NET\Framewo
rk\v2.0.50727
HOME=C:\Users\Matthias\
HOMEDRIVE=C:
HOMEPATH=\Users\Matthias
INCLUDE=!ORIGINALINCLUDE!
LIB=!ORIGINALLIB!
LIBPATH=C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft
Visual Studio 8\VC\ATLMFC\LIB
LOCALAPPDATA=C:\Users\Matthias\AppData\Local
LOGONSERVER=\\MATTHIASWIN7
MSSdk=C:\Program Files\Microsoft SDKs\Windows\v7.0
NUMBER_OF_PROCESSORS=2
OS=Windows_NT
OSIncludes=C:\Program Files\Microsoft SDKs\Windows\v7.0\Include;C:\Program Files
\Microsoft SDKs\Windows\v7.0\Include\gl
OSLibraries=C:\Program Files\Microsoft SDKs\Windows\v7.0\Lib
Path=;C:\Program Files\Microsoft Visual Studio 9.0vcpackages;C:\Program Files\Mi
crosoft Visual Studio 9.0\Common7\IDE;C:\Program Files\Microsoft SDKs\Windows\v7
.0\Bin;C:\Windows\Microsoft.NET\Framework\v3.5;C:\Windows\Microsoft.NET\Framewor
k\v2.0.50727;!Path!
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 107 Stepping 1, AuthenticAMD
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=6b01
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
PROMPT=G
PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
RegKeyPath=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\SxS\VC7
SdkSetupDir=C:\Program Files\Microsoft SDKs\Windows\v7.0\Setup
SdkTools=C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\Windows
TARGETOS=WINNT
TARGET_CPU=x86
TARGET_DEBUGTYPE=DEBUG
TEMP=C:\Users\Matthias\AppData\Local\Temp
TMP=C:\Users\Matthias\AppData\Local\Temp
USERDOMAIN=MatthiasWin7
USERNAME=Matthias
USERPROFILE=C:\Users\Matthias
VCIncludes=C:\Program Files\Microsoft Visual Studio 9.0Include
VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio 9.0
VCLibraries=C:\Program Files\Microsoft Visual Studio 9.0Lib
VCRoot=C:\Program Files\Microsoft Visual Studio 9.0
VCRoot_Orig=C:\Program Files\Microsoft Visual Studio 9.0
VS80COMNTOOLS=C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\
VS90COMNTOOLS=c:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\
VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio 8
VSRegKeyPath=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\SxS\VS7
VSRoot=C:\Program Files\Microsoft Visual Studio 9.0\
VSRoot_Orig=C:\Program Files\Microsoft Visual Studio 9.0\
VSTools=C:\Program Files\Microsoft Visual Studio 9.0vcpackages;C:\Program Files\
Microsoft Visual Studio 9.0\Common7\IDE
windir=C:\Windows
-
Nachdem du den Fehler anscheinend eh schon gefunden hast... was willst du nun von uns wissen?
-
hustbaer schrieb:
Nachdem du den Fehler anscheinend eh schon gefunden hast... was willst du nun von uns wissen?
Wie kann Microsoft etwas Releasen was so offensichtlich nicht funktionieren kann und wie schaffen es andere damit etwas zu kompilieren. Offensichtlich muss es einen vollkommen üblichen Weg geben den VC 9 Compiler zu installieren so das er im richtigen Pfad liegt und das Skript nicht scheitert.
Nur weil ich den Fehler kenne kenne ich nicht die Lösung.