Line
Link Here
|
0 |
-- a/SConstruct |
0 |
++ b/SConstruct |
Lines 897-903
Link Here
|
897 |
version = GetVersion() |
897 |
version = GetVersion() |
898 |
if context.options['soname'] == 'on': |
898 |
if context.options['soname'] == 'on': |
899 |
# When building shared object with SONAME version the library name. |
899 |
# When building shared object with SONAME version the library name. |
900 |
library_name += '-' + version |
900 |
soname = GetSpecificSONAME() |
|
|
901 |
if soname == '': |
902 |
library_name += '-' + version |
901 |
env['LIBRARY'] = library_name |
903 |
env['LIBRARY'] = library_name |
902 |
|
904 |
|
903 |
# Generate library SONAME if required by the build. |
905 |
# Generate library SONAME if required by the build. |
904 |
-- a/src/version.cc |
906 |
++ b/src/version.cc |
Lines 41-47
Link Here
|
41 |
// Define SONAME to have the SCons build the put a specific SONAME into the |
41 |
// Define SONAME to have the SCons build the put a specific SONAME into the |
42 |
// shared library instead the generic SONAME generated from the V8 version |
42 |
// shared library instead the generic SONAME generated from the V8 version |
43 |
// number. This define is mainly used by the SCons build script. |
43 |
// number. This define is mainly used by the SCons build script. |
44 |
#define SONAME "" |
44 |
#define SONAME "libv8.so.2.0.3" |
45 |
|
45 |
|
46 |
namespace v8 { |
46 |
namespace v8 { |
47 |
namespace internal { |
47 |
namespace internal { |