I've been trying to switch from using scons to gyp to build V8, but I still
have yet to build V8 using gyp. Every time I try, MSVC (same in 2008 and
2010) says that 'certain properties of the solution could not be read', or
something a lot like that. V8.base and V8.preparser seem to build with no
errors, and I think a couple other projects, but most fail due to errors.
It is not resulting in a successful build.
I would like to add that scons is still working for me at this time, so I'm
pretty sure it's not my compiler setup.
I've attached the build output, if that helps.
--
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
1>------ Rebuild All started: Project: js2c, Configuration: Release Win32 ------
2>------ Rebuild All started: Project: v8_base, Configuration: Release Win32
------
2>Deleting intermediate and output files for project 'v8_base', configuration
'Release|Win32'
1>Deleting intermediate and output files for project 'js2c', configuration
'Release|Win32'
1>js2c, and also js2c_experimental
1>The system cannot find the path specified.
1>The system cannot find the path specified.
1>Project : error PRJ0019: A tool returned an error code from "js2c, and also
js2c_experimental"
1>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\js2c\BuildLog.htm"
1>js2c - 1 error(s), 0 warning(s)
2>Compiling...
2>circular-queue.cc
2>gc-extension.cc
3>------ Rebuild All started: Project: v8_nosnapshot, Configuration: Release
Win32 ------
3>Deleting intermediate and output files for project 'v8_nosnapshot',
configuration 'Release|Win32'
3>Compiling...
3>snapshot-empty.cc
3>libraries.cc
3>c1xx : fatal error C1083: Cannot open source file:
'..\..\build\Release\obj\global_intermediate\libraries.cc': No such file or
directory
3>experimental-libraries.cc
3>c1xx : fatal error C1083: Cannot open source file:
'..\..\build\Release\obj\global_intermediate\experimental-libraries.cc': No
such file or directory
2>statistics-extension.cc
2>externalize-string-extension.cc
3>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\v8_nosnapshot\BuildLog.htm"
3>v8_nosnapshot - 2 error(s), 0 warning(s)
4>------ Rebuild All started: Project: d8_js2c, Configuration: Release Win32
------
4>Deleting intermediate and output files for project 'd8_js2c', configuration
'Release|Win32'
4>d8_js2c
4>The system cannot find the path specified.
4>Project : error PRJ0019: A tool returned an error code from "d8_js2c"
4>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\d8_js2c\BuildLog.htm"
4>d8_js2c - 1 error(s), 0 warning(s)
5>------ Rebuild All started: Project: preparser_lib, Configuration: Release
Win32 ------
5>Deleting intermediate and output files for project 'preparser_lib',
configuration 'Release|Win32'
5>Compiling...
5>allocation.cc
5>bignum-dtoa.cc
5>dtoa.cc
5>once.cc
5>bignum.cc
5>utils.cc
2>assembler-ia32.cc
5>win32-math.cc
5>preparse-data.cc
5>scanner.cc
5>strtod.cc
5>fixed-dtoa.cc
5>diy-fp.cc
5>token.cc
5>preparser-api.cc
5>cached-powers.cc
5>atomicops_internals_x86_gcc.cc
5>unicode.cc
5>fast-dtoa.cc
5>conversions.cc
5>preparser.cc
2>lithium-gap-resolver-ia32.cc
5>Creating library...
5>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\preparser_lib\BuildLog.htm"
5>preparser_lib - 0 error(s), 0 warning(s)
6>------ Rebuild All started: Project: resources, Configuration: Release Win32
------
6>Deleting intermediate and output files for project 'resources', configuration
'Release|Win32'
6>js2c
6>The system cannot find the path specified.
6>Project : error PRJ0019: A tool returned an error code from "js2c"
6>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\resources\BuildLog.htm"
6>resources - 1 error(s), 0 warning(s)
7>------ Rebuild All started: Project: preparser, Configuration: Release Win32
------
7>Deleting intermediate and output files for project 'preparser', configuration
'Release|Win32'
7>Compiling...
7>preparser-process.cc
7>Linking...
2>stub-cache-ia32.cc
7>Embedding manifest...
7>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\preparser\BuildLog.htm"
7>preparser - 0 error(s), 0 warning(s)
2>deoptimizer-ia32.cc
2>codegen-ia32.cc
2>disasm-ia32.cc
2>builtins-ia32.cc
2>full-codegen-ia32.cc
2>regexp-macro-assembler-ia32.cc
2>lithium-codegen-ia32.cc
2>code-stubs-ia32.cc
2>frames-ia32.cc
2>macro-assembler-ia32.cc
2>lithium-ia32.cc
2>cpu-ia32.cc
2>debug-ia32.cc
2>ic-ia32.cc
2>mark-compact.cc
2>rewriter.cc
2>contexts.cc
2>strtod.cc
2>transitions.cc
2>diy-fp.cc
2>fast-dtoa.cc
2>inspector.cc
2>once.cc
2>atomicops_internals_x86_gcc.cc
2>v8threads.cc
2>lithium.cc
2>profile-generator.cc
2>v8.cc
2>messages.cc
2>regexp-macro-assembler-tracer.cc
2>elements.cc
2>zone.cc
2>bignum-dtoa.cc
2>codegen.cc
2>runtime.cc
2>hydrogen-instructions.cc
2>prettyprinter.cc
2>objects.cc
2>flags.cc
2>objects-visiting.cc
2>unicode.cc
2>v8conversions.cc
2>variables.cc
2>parser.cc
2>scanner-character-streams.cc
2>elements-kind.cc
2>heap.cc
2>interpreter-irregexp.cc
2>objects-debug.cc
2>scanner.cc
2>liveedit.cc
2>v8utils.cc
2>regexp-macro-assembler.cc
2>jsregexp.cc
2>interface.cc
2>snapshot-common.cc
2>ast.cc
2>heap-profiler.cc
2>bignum.cc
2>conversions.cc
2>checks.cc
2>data-flow.cc
2>compilation-cache.cc
2>stub-cache.cc
2>safepoint-table.cc
2>property.cc
2>cached-powers.cc
2>isolate.cc
2>v8-counters.cc
2>spaces.cc
2>ic.cc
2>preparser.cc
2>liveobjectlist.cc
2>allocation.cc
2>handles.cc
2>assembler.cc
2>deoptimizer.cc
2>incremental-marking.cc
2>utils.cc
2>version.cc
2>lithium-allocator.cc
2>log-utils.cc
2>string-search.cc
2>counters.cc
2>cpu-profiler.cc
2>regexp-stack.cc
2>preparse-data.cc
2>compiler.cc
2>frames.cc
2>log.cc
2>fixed-dtoa.cc
2>bootstrapper.cc
2>string-stream.cc
2>scopeinfo.cc
2>func-name-inferrer.cc
2>dateparser.cc
2>accessors.cc
2>date.cc
2>api.cc
2>factory.cc
2>scopes.cc
2>disassembler.cc
2>runtime-profiler.cc
2>type-info.cc
2>store-buffer.cc
2>serialize.cc
2>win32-math.cc
2>code-stubs.cc
2>token.cc
2>objects-printer.cc
2>debug-agent.cc
2>dtoa.cc
2>regexp-macro-assembler-irregexp.cc
2>platform-win32.cc
2>global-handles.cc
2>builtins.cc
2>debug.cc
2>hydrogen.cc
2>optimizing-compiler-thread.cc
2>execution.cc
2>full-codegen.cc
2>Creating library...
2>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\v8_base\BuildLog.htm"
2>v8_base - 0 error(s), 0 warning(s)
8>------ Rebuild All started: Project: mksnapshot, Configuration: Release Win32
------
8>Deleting intermediate and output files for project 'mksnapshot',
configuration 'Release|Win32'
8>Compiling...
8>mksnapshot.cc
8>Linking...
8>LINK : fatal error LNK1181: cannot open input file
'..\..\build\release\lib\v8_nosnapshot.lib'
8>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\mksnapshot\BuildLog.htm"
8>mksnapshot - 1 error(s), 0 warning(s)
9>------ Rebuild All started: Project: v8_snapshot, Configuration: Release
Win32 ------
9>Deleting intermediate and output files for project 'v8_snapshot',
configuration 'Release|Win32'
9>run_mksnapshot
9>The system cannot find the path specified.
9>Project : error PRJ0019: A tool returned an error code from "run_mksnapshot"
9>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\v8_snapshot\BuildLog.htm"
9>v8_snapshot - 1 error(s), 0 warning(s)
10>------ Rebuild All started: Project: v8, Configuration: Release Win32 ------
10>Deleting intermediate and output files for project 'v8', configuration
'Release|Win32'
10>v8 - up-to-date
11>------ Rebuild All started: Project: lineprocessor, Configuration: Release
Win32 ------
11>Deleting intermediate and output files for project 'lineprocessor',
configuration 'Release|Win32'
12>------ Rebuild All started: Project: shell, Configuration: Release Win32
------
12>Deleting intermediate and output files for project 'shell', configuration
'Release|Win32'
11>Compiling...
12>Compiling...
12>shell.cc
11>lineprocessor.cc
12>Linking...
11>Linking...
11>LINK : fatal error LNK1181: cannot open input file
'..\build\release\lib\v8_snapshot.lib'
12>LINK : fatal error LNK1181: cannot open input file
'..\build\release\lib\v8_snapshot.lib'
12>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\shell\BuildLog.htm"
11>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\lineprocessor\BuildLog.htm"
11>lineprocessor - 1 error(s), 0 warning(s)
12>shell - 1 error(s), 0 warning(s)
13>------ Rebuild All started: Project: process, Configuration: Release Win32
------
13>Deleting intermediate and output files for project 'process', configuration
'Release|Win32'
13>Compiling...
13>process.cc
14>------ Rebuild All started: Project: d8, Configuration: Release Win32 ------
14>Deleting intermediate and output files for project 'd8', configuration
'Release|Win32'
14>Compiling...
14>d8-js.cc
14>d8-windows.cc
14>c1xx : fatal error C1083: Cannot open source file:
'..\build\Release\obj\global_intermediate\d8-js.cc': No such file or directory
14>d8-debug.cc
14>d8.cc
13>Linking...
13>LINK : fatal error LNK1181: cannot open input file
'..\build\release\lib\v8_snapshot.lib'
13>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\process\BuildLog.htm"
13>process - 1 error(s), 0 warning(s)
15>------ Rebuild All started: Project: cctest, Configuration: Release Win32
------
15>Deleting intermediate and output files for project 'cctest', configuration
'Release|Win32'
15>Compiling...
15>resources.cc
15>test-date.cc
15>c1xx : fatal error C1083: Cannot open source file:
'..\..\build\Release\obj\global_intermediate\resources.cc': No such file or
directory
15>test-dictionary.cc
14>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\d8\BuildLog.htm"
14>d8 - 1 error(s), 0 warning(s)
15>test-platform-win32.cc
15>test-cpu-profiler.cc
15>test-lock.cc
15>test-regexp.cc
15>test-unbound-queue.cc
15>test-random.cc
15>test-parsing.cc
15>test-bignum.cc
15>test-platform-tls.cc
15>test-disasm-ia32.cc
15>test-deoptimization.cc
15>test-strtod.cc
15>test-weakmaps.cc
15>test-compiler.cc
15>test-accessors.cc
15>test-threads.cc
15>test-assembler-ia32.cc
15>test-alloc.cc
15>test-strings.cc
15>test-bignum-dtoa.cc
15>test-profile-generator.cc
15>test-heap-profiler.cc
15>test-thread-termination.cc
15>test-mark-compact.cc
15>test-sockets.cc
15>test-heap.cc
15>test-func-name-inference.cc
15>gay-precision.cc
15>test-version.cc
15>test-log.cc
15>gay-fixed.cc
15>test-utils.cc
15>test-hashing.cc
15>test-fast-dtoa.cc
15>test-log-stack-tracer.cc
15>test-spaces.cc
15>test-hashmap.cc
15>test-liveedit.cc
15>test-double.cc
15>cctest.cc
15>test-api.cc
15>test-dtoa.cc
15>test-conversions.cc
15>test-decls.cc
15>test-ast.cc
15>test-debug.cc
15>test-lockers.cc
15>test-diy-fp.cc
15>test-list.cc
15>test-fixed-dtoa.cc
15>test-flags.cc
15>test-serialize.cc
15>test-reloc-info.cc
15>gay-shortest.cc
15>test-dataflow.cc
15>test-circular-queue.cc
15>Build log was saved at
"file://c:\V8-8-1-12\v8\build\Release\obj\cctest\BuildLog.htm"
15>cctest - 1 error(s), 0 warning(s)
16>------ Skipped Rebuild All: Project: All ------
16>
========== Rebuild All: 4 succeeded, 11 failed, 1 skipped ==========