While you wait for someone *much* more knowledgeable to reply... :-) I'm not brave enough to build on Windows, but presumably many things are similar.
> I'm following the guide. More than one guide (or parts of guide) to follow! :-) Maybe you followed this one: https://v8.dev/docs/embed In which case, you built a directory like "v8/out.gn/x64.release" and that directory would contain a file named "args.gn" and you could confirm that file contains a line like "is_clang = true" to know that your build used clang. Or if you followed the instructions here: https://v8.dev/docs/build-gn then I guess you would find "args.gn" in something like "v8/out/x64.release" > resolve external symbols for NewDefaultPlatform That problem should be conquerable. A symbol I would expect to find in the library built to contain the "libplatform" code from "v8/src/libplatform". I would next see if there's a library with "libplatform" in the name and confirm whether I've really successfully told the linker to look there. Or you could resort to dumping all the symbols from all the DLLs you built and confirm the missing symbol really does exist and where it is defined. > I'm getting quite desperate about this project. Many have trudged ahead of you and suffered the same, if it's any consolation :-). On Sunday, December 15, 2019 at 7:18:28 AM UTC-8, Bad_At_Life wrote: > > Sorry for the late answer. > I don't know if I'm building with clang or msvc. I'm following the guide. > Meanwhile I managed to build dll files, but I can't make them work in a > VS2019 project because of two errors: > -the linker can't resolve external symbols for NewDefaultPlatform > -Even if I comment out the part that causes the first error, I get runtime > entry point errors on icu18n.dll and v8.dll. > > I'm getting quite desperate about this project. > -- -- v8-users mailing list v8-users@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+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/v8-users/078774ea-aac8-47f2-83ae-37051700243e%40googlegroups.com.