Well, I remember in previous version it was a binary that has all libv8*.so 
included. So "ldd" should look like:

linux-vdso.so.1 =>  (0x00007fffc45d5000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6c0aec6000)
/lib64/ld-linux-x86-64.so.2 (0x00007f6c0b290000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x00007f540f451000)

Anyway, it is also understandable if V8 developers just want to make d8 a 
small wrapper binary.

Thanks.

On Wednesday, August 22, 2018 at 10:16:59 AM UTC-7, Peter Schow wrote:
>
> On Tue, Aug 21, 2018 at 2:26 PM Mingwei Zhang <mingwa...@gmail.com 
> <javascript:>> wrote: 
> > 
> > No necessary. Since d8 with lots of dependencies generates issues for me 
> on debugging, I am just wondering if there is any options generating a self 
> contained d8 instead of a thin wrapper d8. 
>
> I guess I do not understand the question. 
>
> d8 is a consumer of libv8, llibv8_libbase, and libv8_platform.  On my 
> X64 platform, it looks like this: 
>
>     % ldd ./d8 
>     libv8.so => /home/work/v8/v8/out/x64.debug/././libv8.so 
> (0x00007fc509698000) 
>     libv8_libbase.so => 
> /home/work/v8/v8/out/x64.debug/././libv8_libbase.so 
> (0x00007fc50bd12000) 
>     libv8_libplatform.so => 
> /home/work/v8/v8/out/x64.debug/././libv8_libplatform.so 
> (0x00007fc50bccf000) 
>     . 
>     . 
>     . 
>
> What do you want it to look like? 
>

-- 
-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to