Need a V8 build for our prototyping tool (boom.googleplex.com). The tool runs with a Mac simulator, so the build has to be completed on a Mac.--The TOT v8 builds are broken for Mac, and also for building static full libraries (no the thin .a files, which wouldn't be shareable)I'm interested in getting any of the following working (preference for Mac build, but I know its not a common thing)1) Build v8 on my macTried old instructions, but failed with missing libraries (standard c++?)Tried new instructions:tools/dev/v8gen.py arm.releaseAdded: target_os=armGetting this failure:/Users/mindyp/local/src/v8/buildtools/mac/gn --root=/Users/mindyp/local/src/v8 -q --check gen .
ERROR Unresolved dependencies.
//:run_mkpeephole(//build/toolchain/android:android_arm)
needs //:mkpeephole(//build/toolchain/mac:clang_x86_v8_arm)
//:run_mksnapshot(//build/toolchain/android:android_arm)
needs //:mksnapshot(//build/toolchain/mac:clang_x86_v8_arm)
2) Full static library build on Linux that is not just the .a, so I can transfer it to my macFollowed:But this breaks during the LD phaseAdded: https://bugs.chromium.org/p/v8/issues/detail?id=5617#c1 (LDFLAGS=-lc++)Still broken
--
v8-users mailing list
v8-u...@googlegroups.com
http://groups.google.com/group/v8-users
---
You received this message because you are subscribed to the Google Groups "v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
ninja -C out.gn/arm.release/
This error persists:
mindyp-macbookpro:v8 mindyp$ ninja -C out.gn/arm.release/
ninja: Entering directory `out.gn/arm.release/'
[1/1] Regenerating ninja files
FAILED: build.ninja
/Users/mindyp/local/src/v8/buildtools/mac/gn --root=/Users/mindyp/local/src/v8 -q --check gen .
ERROR Unresolved dependencies.
//:run_mkpeephole(//build/toolchain/android:android_arm)
needs //:mkpeephole(//build/toolchain/mac:clang_x86_v8_arm)
//:run_mksnapshot(//build/toolchain/android:android_arm)
needs //:mksnapshot(//build/toolchain/mac:clang_x86_v8_arm)
ninja: error: rebuilding 'build.ninja': subcommand failed
[1]+ Done mate ../.gclient
In case the issue is this, I'm running El Capitan 10.11.6
On Saturday, December 24, 2016 at 12:04:00 PM UTC-8, Mindy DelliCarpini wrote:Ok so did this to the .gclient file 1 directory up:solutions = [{"managed": False,"name": "v8","deps_file": "DEPS","custom_deps": {},"target_os" : ['android', 'mac']},]
Then: gclient syncThen tools/dev/v8gen.py arm.releaseThen this in args.gnis_debug = falsetarget_cpu = "arm"v8_target_cpu = "arm"target_os="android"Then:ninja -C out.gn/arm.release/
This error persists:
mindyp-macbookpro:v8 mindyp$ ninja -C out.gn/arm.release/
ninja: Entering directory `out.gn/arm.release/'
[1/1] Regenerating ninja files
FAILED: build.ninja
/Users/mindyp/local/src/v8/buildtools/mac/gn --root=/Users/mindyp/local/src/v8 -q --check gen .
ERROR Unresolved dependencies.
//:run_mkpeephole(//build/toolchain/android:android_arm)
needs //:mkpeephole(//build/toolchain/mac:clang_x86_v8_arm)
//:run_mksnapshot(//build/toolchain/android:android_arm)
needs //:mksnapshot(//build/toolchain/mac:clang_x86_v8_arm)
****
________ running 'download_from_google_storage --no_resume --platform=darwin --no_auth --bucket chromium-clang-format -s v8/buildtools/mac/clang-format.sha1' in '/Users/mindyp/local/src'
0> File v8/buildtools/mac/clang-format exists and SHA1 matches. Skipping.
Success!
Downloading 1 files took 0.012256 second(s)
****
mindyp-macbookpro:v8 mindyp$ ninja -C out.gn/arm.release/
ninja: Entering directory `out.gn/arm.release/'
[1/1] Regenerating ninja files
FAILED: build.ninja
/Users/mindyp/local/src/v8/buildtools/mac/gn --root=/Users/mindyp/local/src/v8 -q --check gen .
ERROR Unresolved dependencies.
//:run_mkpeephole(//build/toolchain/android:android_arm)
needs //:mkpeephole(//build/toolchain/mac:clang_x86_v8_arm)
//:run_mksnapshot(//build/toolchain/android:android_arm)
needs //:mksnapshot(//build/toolchain/mac:clang_x86_v8_arm)
ninja: error: rebuilding 'build.ninja': subcommand failed
This is what is in my third_party/ & third_party/android_tools directories:
#:v8 mindyp$ ls third_party/
android_tools/ catapult/ inspector_protocol/ jinja2/ markupsafe/
binutils/ icu/ instrumented_libraries/ llvm-build/
#:v8 mindyp$ ls third_party/android_tools/
.git/ DEPS OWNERS codereview.settings sdk/
.gitignore LICENSE README.chromium ndk/
To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
--
v8-users mailing list
v8-u...@googlegroups.com
http://groups.google.com/group/v8-users
---
You received this message because you are subscribed to a topic in the Google Groups "v8-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/v8-users/-uev1LjaAxA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to v8-users+unsubscribe@googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "v8-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/v8-users/-uev1LjaAxA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to v8-users+u...@googlegroups.com.