Author: [EMAIL PROTECTED]
Date: Thu Sep 11 02:28:54 2008
New Revision: 268
Modified:
wiki/BuildingOnWindows.wiki
Log:
Edited wiki page through web user interface.
Modified: wiki/BuildingOnWindows.wiki
==============================================================================
--- wiki/BuildingOnWindows.wiki (original)
+++ wiki/BuildingOnWindows.wiki Thu Sep 11 02:28:54 2008
@@ -9,13 +9,20 @@
> scons
}}}
-See below for additional information on building if not using Visual
Studio 2005.
+See below for additional information on building on different versions of
Visual Studio.
There are Visual Studio project files located in `tools\visual studio` for
building V8 using the Visual Studio IDE. Please refer to the `README.txt`
file in that directory for details. When using the Visual Studio IDE for
building the project please update the `PATH` in _My
Computer->Properties->Advanced->Environment Variables_ as the Visual Studio
project files uses Python for some of the build steps.
=== ===
=== Using Visual Studio 2005 ===
SCons 1.0.0 should be able to detect Visual Studio 2005 and set up the
build environment automatically so no additional options should be required
to run the commands mentioned in the documentation.
+
+To build using Visual Studio 2005 however requires Visual Studio 2005 SP1
to be installed. Please download and install
[http://www.microsoft.com/downloads/details.aspx?familyid=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc&displaylang=en
VS80sp1-KB926601-X86-ENU.exe] from Microsoft. Link errors like the one
below is an indication of Visual Studio 2005 SP1 not beeing installed.
+
+{{{
+LIBCMTD.lib(stdexcpt.obj) : error LNK2005: "public: virtual __thiscall
std::exception::~exception(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
already
defined in mksnapshot.obj
+LIBCMTD.lib(stdexcpt.obj) : error LNK2005: "public: virtual char const *
__thiscall std::exception::what(void)const "
([EMAIL PROTECTED]@std@@UBEPBDXZ) already defined in mksnapshot.obj
+}}}
=== Using Visual Studio 2008 ===
As SCons version 1.0.0 does not detect Visual Studio 2008, you will need
to supply an additional `env` option to SCons. The `env` option is used to
override the environment paths SCons is using. For Visual Studio 2008 it is
required to override PATH, INCLUDE and LIB. The following example passes
these paths for a Visual Studio 2008 installation assuming that the default
installation directories have been used.
--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---