Revision: 11035
Author: [email protected]
Date: Wed Mar 14 02:36:52 2012
Log: Updated soname_version=foo documentation on BuildingWithGYP wiki
page.
http://code.google.com/p/v8/source/detail?r=11035
Modified:
/wiki/BuildingWithGYP.wiki
=======================================
--- /wiki/BuildingWithGYP.wiki Thu Mar 8 04:08:58 2012
+++ /wiki/BuildingWithGYP.wiki Wed Mar 14 02:36:52 2012
@@ -66,7 +66,10 @@
* {{{library=shared}}} or {{{component=shared_library}}} (the two are
completely equivalent) builds V8 as a shared library ({{{libv8.so}}}).
- * {{{soname_version=1.2.3}}} is only relevant for shared library builds
and configures the SONAME of the library. Due to build system restrictions,
this currently means that the resulting library will have both filename and
SONAME {{{libv8-1.2.3.so}}}.
+ * {{{soname_version=1.2.3}}} is only relevant for shared library builds
and configures the SONAME of the library. Both the SONAME and the filename
of the library will be {{{libv8.so.1.2.3}}} if you specify this. Due to a
peculiarity in GYP, if you specify a custom SONAME, the library's path will
no longer be encoded in the binaries, so you'll have to run d8 as follows:
+{{{
+LD_LIBRARY_PATH=out/ia32.release/lib.target out/ia32.release/d8
+}}}
* {{{console=readline}}} enables readline support for the d8 shell. You
need readline development headers for this ({{{libreadline-dev}}} on
Ubuntu).
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev