Comment #3 on issue 594 by [email protected]: Better handling of SONAME
http://code.google.com/p/v8/issues/detail?id=594

I am not sure that using V8 as a shared object is even a good idea. The V8 interface is in C++ and when compiled the code will be split between the client and the shared object, that is not all the V8 code will actually be sitting in the shared object. Also inlining is used in the v8.h file and it is possible that there will be a mismatch if the client application is compiled with a different compiler than the
shared object.

I will suggest that applications using V8 link statically to it.

Currently the SONAME generated by the SCons script is just using the full version of the trunk as specified in src/version.cc. There is the ability to set a specific SONAME in src/version.cc, which we could set and update manually whenever there is a (non trivial?) change in include/v8.h. However, the concerns above still apply.


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to