[vbox-dev] Windows build instructions
Iakov Kaabak
plt at ultersys.ru
Thu Nov 22 04:39:25 PST 2007
I'm having Windows XP SP2 with Visual Studio 2005 and the latest Platform SDK
(6000), Windows driver development kit ver 6001, but no other required stuff
(mingw, xerces etc). When I run cscript configure.vbs, I get
error: Cannot find a suitable Platform SDK. The Platform SDK is installed
at "C:\Program Files\Microsoft SDKs\Windows\v6.0" (default). What should I do
to be able to build the virtualbox?
# Log file generated by G:\stuff\VirtualBox-1.5.2_OSE\configure.vbs
# No arguments given
# Reconstructed command line: cscript configure.vbs
# Wscript properties:
# ScriptName: configure.vbs
# Version: 5.6
# Build: 8820
# Name: Windows Script Host
# Full Name: C:\WINDOWS\system32\cscript.exe
# Path: C:\WINDOWS\system32
#
# Environment:
# =::=::\
# =C:=C:\utils
# =G:=G:\stuff\VirtualBox-1.5.2_OSE
# ALLUSERSPROFILE=C:\Documents and Settings\All Users
# APPDATA=C:\Documents and Settings\plt\Application Data
# APR_ICONV_PATH=C:\Program Files\Subversion\iconv
# CLASSPATH=.;G:\antlr-3.0\lib\antlr-2.7.7.jar;G:\antlr-3.0\lib\antlr-
3.0.jar;G:\antlr-3.0\lib\antlr-runtime-3.0.jar;G:\antlr-3.0\lib\stringtemplate-
3.0.jar
# CLIENTNAME=Console
# CommonProgramFiles=C:\Program Files\Common Files
# COMPUTERNAME=PLT
# ComSpec=C:\WINDOWS\system32\cmd.exe
# FARLANG=English
# FP_NO_HOST_CHECK=NO
# HOMEDRIVE=C:
# HOMEPATH=\Documents and Settings\plt
# INCLUDE=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1
\include\;C:\Program Files\Microsoft Visual Studio\VC98\atl\include;C:\Program
Files\Microsoft Visual Studio\VC98\mfc\include;C:\Program Files\Microsoft
Visual Studio\VC98\include
# LIB=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1
\Lib\;C:\Program Files\Microsoft Visual Studio\VC98\mfc\lib;C:\Program
Files\Microsoft Visual Studio\VC98\lib
# LOGONSERVER=\\MONSTER
# MSDevDir=C:\Program Files\Microsoft Visual Studio\Common\MSDev98
# NetSamplePath=C:\PROGRA~1\MID05A~1\SDK\v2.0\
# NUMBER_OF_PROCESSORS=2
# OS=Windows_NT
# Path=C:\Program Files\Far;C:\Program Files\Support
Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32
\Wbem;c:\utils;C:\bscmake;C:\Program Files\WinRAR;C:\Program Files\Microsoft
Driver Test Manager\Controller\;c:\Program Files\Microsoft SQL Server\90
\Tools\binn\;C:\Program Files\Subversion\bin;C:\Program
Files\doxygen\bin;C:\PROGRA~1\ATT\Graphviz\bin;C:\Program Files\Java\jdk1.5.0_12
\bin;C:\Program Files\IDA\;C:\Program Files\Microsoft Visual Studio 8
\VC\bin;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE
# PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
# PROCESSOR_ARCHITECTURE=x86
# PROCESSOR_IDENTIFIER=x86 Family 15 Model 75 Stepping 2, AuthenticAMD
# PROCESSOR_LEVEL=15
# PROCESSOR_REVISION=4b02
# ProgramFiles=C:\Program Files
# PROMPT=$P$G
# SESSIONNAME=Console
# SystemDrive=C:
# SystemRoot=C:\WINDOWS
# TEMP=C:\DOCUME~1\plt\LOCALS~1\Temp
# TMP=C:\DOCUME~1\plt\LOCALS~1\Temp
# USERDNSDOMAIN=ULTERSYS.RU
# USERDOMAIN=ULTERSYS
# USERNAME=plt
# USERPROFILE=C:\Documents and Settings\plt
# VS71COMNTOOLS=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7
\Tools\
# VS80COMNTOOLS=C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\
# windir=C:\WINDOWS
# WLHBASE=C:\WINDDK\6001
# WNETBASE=C:\WINDDK\3790.1414
# WTTBIN=C:\Program Files\Microsoft Driver Test Manager\Controller\
#
# Shell: C:\WINDOWS\system32\cmd.exe /c set TESTING_ENVIRONMENT_INHERITANC 2>nul
# Status: 0
# Start of Output
TESTING_ENVIRONMENT_INHERITANCE=This works
# End of Output
Shell inheritance test: OK
Source path: OK
***** Checking for kBuild *****
# Shell: C:\WINDOWS\system32\cmd.exe /c kmk.exe --version 2>&1
# Status: 1
# Start of Output
'kmk.exe' is not recognized as an internal or external command,
operable program or batch file.
# End of Output
# Shell: C:\WINDOWS\system32\cmd.exe /c G:\stuff\VirtualBox-
1.5.2_OSE\kBuild\bin\win.x86\kmk.exe --version 2>&1
# Status: 0
# Start of Output
kBuild Make 0.1.0
Based on GNU Make 3.81.90:
Copyright (C) 2006 Free Software Foundation, Inc.
kBuild Modifications:
Copyright (C) 2005-2006 Knut St. Osmundsen.
kmkbuiltin commands derived from *BSD sources:
Copyright (c) 1983 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
Copyright (c) 1998 Todd C. Miller <Todd.Miller at courtesan.com>
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
PATH_KBUILD: 'G:/stuff/VirtualBox-1.5.2_OSE/kBuild'
PATH_KBUILD_BIN: 'G:/stuff/VirtualBox-1.5.2_OSE/kBuild/bin/win.x86'
This program is built for win/x86/i386 [Jun 4 2007 03:35:59]
# End of Output
EnvSet: PATH_KBUILD=G:/stuff/VirtualBox-1.5.2_OSE/kBuild
EnvPrepend: PATH=G:/stuff/VirtualBox-1.5.2_OSE/kBuild/bin/win.x86;C:\Program
Files\Far;C:\Program Files\Support
Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32
\Wbem;c:\utils;C:\bscmake;C:\Program Files\WinRAR;C:\Program Files\Microsoft
Driver Test Manager\Controller\;c:\Program Files\Microsoft SQL Server\90
\Tools\binn\;C:\Program Files\Subversion\bin;C:\Program
Files\doxygen\bin;C:\PROGRA~1\ATT\Graphviz\bin;C:\Program Files\Java\jdk1.5.0_12
\bin;C:\Program Files\IDA\;C:\Program Files\Microsoft Visual Studio 8
\VC\bin;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE
** kBuild: G:/stuff/VirtualBox-1.5.2_OSE/kBuild
** kBuild binaries: G:/stuff/VirtualBox-1.5.2_OSE/kBuild/bin/win.x86
***** Checking for Visual C++ *****
trying: strPathVC=G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/vcc/v8
strPathVCCommon= blnOptVCExpressEdition=False
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/vcc/v8': bin/cl.exe not
found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/vcc/v8': bin/link.exe not
found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/vcc/v8': include/string.h
not found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/vcc/v8': lib/libcmt.lib
not found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/vcc/v8': lib/msvcrt.lib
not found
trying: strPathVC=G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/vcc/v7
strPathVCCommon= blnOptVCExpressEdition=False
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/vcc/v7': bin/cl.exe not
found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/vcc/v7': bin/link.exe not
found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/vcc/v7': include/string.h
not found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/vcc/v7': lib/libcmt.lib
not found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/vcc/v7': lib/msvcrt.lib
not found
# Shell: C:\WINDOWS\system32\cmd.exe /c cl.exe 2>&1
# Status: 0
# Start of Output
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.42 for 80x86
Copyright (C) Microsoft Corporation. All rights reserved.
usage: cl [ option... ] filename... [ /link linkoption... ]
# End of Output
EnvAppend: PATH=G:/stuff/VirtualBox-1.5.2_OSE/kBuild/bin/win.x86;C:\Program
Files\Far;C:\Program Files\Support
Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32
\Wbem;c:\utils;C:\bscmake;C:\Program Files\WinRAR;C:\Program Files\Microsoft
Driver Test Manager\Controller\;c:\Program Files\Microsoft SQL Server\90
\Tools\binn\;C:\Program Files\Subversion\bin;C:\Program
Files\doxygen\bin;C:\PROGRA~1\ATT\Graphviz\bin;C:\Program Files\Java\jdk1.5.0_12
\bin;C:\Program Files\IDA\;C:\Program Files\Microsoft Visual Studio 8
\VC\bin;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE;C:\Program
Files\Microsoft Visual Studio 8/Common7/IDE
# Shell: C:\WINDOWS\system32\cmd.exe /c C:\PROGRA~1\MID05A~1\VC\bin\cl.exe 2>&1
# Status: 0
# Start of Output
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.42 for 80x86
Copyright (C) Microsoft Corporation. All rights reserved.
usage: cl [ option... ] filename... [ /link linkoption... ]
# End of Output
** Visual C++ v8 (or later): C:/PROGRA~1/MID05A~1/VC
***** Checking for Windows Platform SDK (recent) *****
trying: strPathPSDK=G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/sdk/200604
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/sdk/200604':
include/Windows.h not found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/sdk/200604':
lib/Kernel32.Lib not found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/sdk/200604':
lib/User32.Lib not found
trying: strPathPSDK=G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/sdk/200504
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/sdk/200504':
include/Windows.h not found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/sdk/200504':
lib/Kernel32.Lib not found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/sdk/200504':
lib/User32.Lib not found
trying: strPathPSDK=G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/sdk/200209
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/sdk/200209':
include/Windows.h not found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/sdk/200209':
lib/Kernel32.Lib not found
Testing 'G:/stuff/VirtualBox-1.5.2_OSE/tools/win.x86/sdk/200209':
lib/User32.Lib not found
error: Cannot find a suitable Platform SDK. Check configure.log and the build
requirements.
More information about the vbox-dev
mailing list