Don't specify -Wl,--exclude-libs=ALL for shared library build.
This is used for normal builds to strip out lots of unneeded symbols and minimize binary size. However, for shared library build, this causes needed symbols to be excluded and subsequent so's to fail linking. BUG=158821 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11413110 git-svn-id: http://src.chromium.org/svn/trunk/src/build@169060 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
This commit is contained in:
Родитель
82f7deaeef
Коммит
7c12ae6a76
|
@ -2934,6 +2934,9 @@
|
|||
'libraries': [
|
||||
'-lgnustl_shared',
|
||||
],
|
||||
'ldflags!': [
|
||||
'-Wl,--exclude-libs=ALL',
|
||||
],
|
||||
}],
|
||||
['android_upstream_bringup==1', {
|
||||
'defines': ['ANDROID_UPSTREAM_BRINGUP=1',],
|
||||
|
|
Загрузка…
Ссылка в новой задаче