Great, worked! I open the file "BUILD.gn" and remove flag "-Wctad-maybe-unsupported"
cflags += [ "-Wctad-maybe-unsupported" ] Now I can build e run Hello World Thanks for the Help! On Wednesday, November 15, 2023 at 3:16:37 PM UTC-3 mlie...@google.com wrote: > Just to clarify, either of the 4 options should solve the issue, no need > to do all of them. :) > > On Wed, Nov 15, 2023 at 7:14 PM Matthias Liedtke <mlie...@google.com> > wrote: > >> Hi, >> This seems to be an issue with the combination of GCC's standard library >> in combination with Clang as a compiler and the Warning >> -Wctad-maybe-unsupported enabled plus -Werror. >> See: https://godbolt.org/z/xTbr9W1oT >> >> You should be able to solve this issue by: >> A) Adding -stdlib=libc++ to your compiler invocation. >> B) Compiling with GCC. >> C) Not configuring warnings as errors. >> D) Switching to a newer version of the source code. The code in question >> has already been removed in >> https://chromium-review.googlesource.com/c/v8/v8/+/4980266 (although >> just due to the algorithm being changed). >> >> Best regards, >> Matthias >> >> On Wed, Nov 15, 2023 at 6:14 PM Michel Araujo <michelar...@gmail.com> >> wrote: >> >>> Hi guys, >>> I'm trying to run the Getting started with embedding V8 - Hello World >>> example and I got stuck with "ninja" command, >>> I made all previous steps but when I run (step 4 in >>> https://v8.dev/docs/embed): >>> >>> ninja -C out.gn/x64.release.sample v8_monolith >>> >>> I got this erros: >>> >>> ../../src/compiler/turboshaft/wasm-gc-type-reducer.cc:117:18: error: >>> 'back_insert_iterator' may not intend to support class template argument >>> deduction [-Werror,-Wctad-maybe-unsupported] >>> 117 | std::back_insert_iterator(snapshots), >>> [this](Block* pred) { >>> | ^ >>> ../../build/linux/debian_bullseye_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_iterator.h:596:11: >>> >>> note: add a deduction guide to suppress this warning >>> 596 | class back_insert_iterator >>> | ^ >>> 1 error generated. >>> >>> >>> Someone can help me? >>> >>> -- >>> -- >>> v8-dev mailing list >>> v8-...@googlegroups.com >>> http://groups.google.com/group/v8-dev >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "v8-dev" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to v8-dev+un...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/v8-dev/66340f29-7445-414b-9776-e79a88fed7ean%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/v8-dev/66340f29-7445-414b-9776-e79a88fed7ean%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/v8-dev/956fa240-e9b9-40f8-b711-84664a7ac047n%40googlegroups.com.