Re: [v8-users] Library locations on different platforms.. OS X = good, ubuntu inside vmware = bad

2016-02-08 Thread Jakob Kummerow
That's just how GYP behaves. FWIW, our documentation reflects this, see the
command line in
https://github.com/v8/v8/wiki/Getting%20Started%20with%20Embedding#run-the-example
.

(Also, to be fair, "scatters libraries all over" is a bit of an
exaggeration -- V8's libraries are in obj.target/tools/gyp/, and ICU is in
obj.target/third_party/icu/; the rest you don't care about.)

The situation will probably change once we switch to GN.


On Sat, Feb 6, 2016 at 12:11 PM, Zac Hansen  wrote:

> When I do a "make native" on OS X (latest), I get $V8_DIR/out/native/ the libraries are here> <== I like this, this is nice.
>
> /Users/xaxxon/v8/out/native
>
> Zacs-MacBook-Pro:native xaxxon$ ls -al *.a
>
> -rw-r--r--  1 xaxxon  staff 105000 Jan 29 17:05 libfuzzer_support.a
>
> -rw-r--r--  1 xaxxon  staff1680944 Jan 29 17:00 libgmock.a
>
> -rw-r--r--  1 xaxxon  staff4116624 Jan 29 17:01 libgtest.a
>
> -rw-r--r--  1 xaxxon  staff   10208760 Jan 29 17:00 libicudata.a
>
> -rw-r--r--  1 xaxxon  staff   30159704 Jan 29 17:00 libicui18n.a
>
> -rw-r--r--  1 xaxxon  staff   13516904 Jan 29 17:00 libicuuc.a
>
> -rw-r--r--  1 xaxxon  staff2155672 Jan 29 17:00 libparser_fuzzer_lib.a
>
> -rw-r--r--  1 xaxxon  staff  742102200 Jan 29 17:00 libv8_base.a
>
> -rw-r--r--  1 xaxxon  staff1072336 Jan 29 17:01
> libv8_external_snapshot.a
>
> -rw-r--r--  1 xaxxon  staff 772104 Jan 29 17:00 libv8_libbase.a
>
> -rw-r--r--  1 xaxxon  staff 687232 Jan 29 17:00 libv8_libplatform.a
>
> -rw-r--r--  1 xaxxon  staff2434728 Jan 29 17:01 libv8_nosnapshot.a
>
> on ubuntu desktop running in vmware fusion on my mac, "make native"
> scatters libraries all over.  These directories are relative off of
> $V8_DIR/out/native/
>
> /home/xaxxon/v8/out/native
> xaxxon@xaxxon:~/v8/out/native$ find . |grep a$
> ./obj.target/test/mozilla
> ./obj.target/test/fuzzer/libfuzzer_support.a
> ./obj.target/test/fuzzer/libjson_fuzzer_lib.a
> ./obj.target/test/fuzzer/libregexp_fuzzer_lib.a
> ./obj.target/test/fuzzer/libparser_fuzzer_lib.a
> ./obj.target/tools/gyp/libv8_base.a
> ./obj.target/tools/gyp/libv8_external_snapshot.a
> ./obj.target/tools/gyp/libv8_libplatform.a
> ./obj.target/tools/gyp/libv8_nosnapshot.a
> ./obj.target/tools/gyp/libv8_libbase.a
> ./obj.target/icudata
> ./obj.target/third_party/icu/libicudata.a
> ./obj.target/third_party/icu/libicui18n.a
> ./obj.target/third_party/icu/libicuuc.a
> ./obj.target/testing/libgtest.a
> ./obj.target/testing/libgmock.a
> ./obj.host/testing/libgtest.a
> ./.deps/home/xaxxon/v8/out/native/obj.target/test/mozilla
> ./.deps/home/xaxxon/v8/out/native/obj.target/icudata
>
> Am I doing something wrong?
>
>
> --
> --
> 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.
>

-- 
-- 
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.


[v8-users] Library locations on different platforms.. OS X = good, ubuntu inside vmware = bad

2016-02-06 Thread Zac Hansen
When I do a "make native" on OS X (latest), I get $V8_DIR/out/native/ <== I like this, this is nice.

/Users/xaxxon/v8/out/native

Zacs-MacBook-Pro:native xaxxon$ ls -al *.a

-rw-r--r--  1 xaxxon  staff 105000 Jan 29 17:05 libfuzzer_support.a

-rw-r--r--  1 xaxxon  staff1680944 Jan 29 17:00 libgmock.a

-rw-r--r--  1 xaxxon  staff4116624 Jan 29 17:01 libgtest.a

-rw-r--r--  1 xaxxon  staff   10208760 Jan 29 17:00 libicudata.a

-rw-r--r--  1 xaxxon  staff   30159704 Jan 29 17:00 libicui18n.a

-rw-r--r--  1 xaxxon  staff   13516904 Jan 29 17:00 libicuuc.a

-rw-r--r--  1 xaxxon  staff2155672 Jan 29 17:00 libparser_fuzzer_lib.a

-rw-r--r--  1 xaxxon  staff  742102200 Jan 29 17:00 libv8_base.a

-rw-r--r--  1 xaxxon  staff1072336 Jan 29 17:01 
libv8_external_snapshot.a

-rw-r--r--  1 xaxxon  staff 772104 Jan 29 17:00 libv8_libbase.a

-rw-r--r--  1 xaxxon  staff 687232 Jan 29 17:00 libv8_libplatform.a

-rw-r--r--  1 xaxxon  staff2434728 Jan 29 17:01 libv8_nosnapshot.a

on ubuntu desktop running in vmware fusion on my mac, "make native" 
scatters libraries all over.  These directories are relative off of 
$V8_DIR/out/native/

/home/xaxxon/v8/out/native
xaxxon@xaxxon:~/v8/out/native$ find . |grep a$
./obj.target/test/mozilla
./obj.target/test/fuzzer/libfuzzer_support.a
./obj.target/test/fuzzer/libjson_fuzzer_lib.a
./obj.target/test/fuzzer/libregexp_fuzzer_lib.a
./obj.target/test/fuzzer/libparser_fuzzer_lib.a
./obj.target/tools/gyp/libv8_base.a
./obj.target/tools/gyp/libv8_external_snapshot.a
./obj.target/tools/gyp/libv8_libplatform.a
./obj.target/tools/gyp/libv8_nosnapshot.a
./obj.target/tools/gyp/libv8_libbase.a
./obj.target/icudata
./obj.target/third_party/icu/libicudata.a
./obj.target/third_party/icu/libicui18n.a
./obj.target/third_party/icu/libicuuc.a
./obj.target/testing/libgtest.a
./obj.target/testing/libgmock.a
./obj.host/testing/libgtest.a
./.deps/home/xaxxon/v8/out/native/obj.target/test/mozilla
./.deps/home/xaxxon/v8/out/native/obj.target/icudata

Am I doing something wrong?


-- 
-- 
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.