Hi all,

I'm trying to build v8 from source in order to test/submit a cl later on,

I followed this: https://v8.dev/docs/build

It builds fine and in the end I have an 'out/x64.release' directory, which 
in turn has the 'libv8_libbase.a' and 'libv8_libplatform.a' static 
libraries.

When trying to link against these libraries, I get undefined symbol errors, 
like:

  "v8::V8::Initialize(int)", referenced from:

      _main in main-df02fe.o

  "v8::V8::InitializePlatform(v8::Platform*)", referenced from:

      _main in main-df02fe.o

  "v8::V8::InitializeICUDefaultLocation(char const*, char const*)", 
referenced from:

      _main in main-df02fe.o

  "v8::V8::InitializeExternalStartupData(char const*)", referenced from:

      _main in main-df02fe.o

Checking the libraries with 'nm -gAC lib...' shows me that the symbols are 
not there at all,

I am not familiar with gn and the configuration options of v8, hence why 
I'm asking about it,

Any idea what could be going on?

Thanks.

-- 
-- 
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/49d7b6b2-f12d-42c5-8f00-ccaa67b6603d%40googlegroups.com.

Reply via email to