[vbox-dev] Windows build instructions

edison su sudison at gmail.com
Thu Dec 13 01:53:56 GMT 2007


You can some info from http://blogs.dion.ne.jp/kazuu/archives/4989345.html
although it's japanese:)

On Nov 22, 2007 8:39 PM, Iakov Kaabak <plt at ultersys.ru> wrote:

> 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.
>
>
>
> _______________________________________________
> vbox-dev mailing list
> vbox-dev at virtualbox.org
> http://vbox.innotek.de/mailman/listinfo/vbox-dev
>



-- 
Best Regards,
Edison
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20071213/c6861e31/attachment.html>


More information about the vbox-dev mailing list