summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser.gypi
diff options
context:
space:
mode:
authormmoss@google.com <mmoss@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-02-23 19:21:53 +0000
committermmoss@google.com <mmoss@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-02-23 19:21:53 +0000
commit524f1cfdea8f21922f116fbe96dcd0f71663f4dc (patch)
tree0a02ed7462dcaadbee26f1c2df8044b8b591cf02 /chrome/chrome_browser.gypi
parente23dbaa81c408c1f7df623b95236f564dc275f3c (diff)
downloadchromium_src-524f1cfdea8f21922f116fbe96dcd0f71663f4dc.zip
chromium_src-524f1cfdea8f21922f116fbe96dcd0f71663f4dc.tar.gz
chromium_src-524f1cfdea8f21922f116fbe96dcd0f71663f4dc.tar.bz2
Add '-ldl' to Linux targets that use dynamic loader functions.
This fixes compilation errors on Karmic, where dlopen() and friends were undefined: http://chrome-buildbot.corp.google.com:8016/builders/Chromium%20Linux%20Builder%20(dbg-shlib)/builds/7777/steps/compile/logs/stdio The missing '-ldl' is papered over on Hardy because pretty much everything depends on gtk, which brings that in through pkg-config, but pkg-config gtk no longer includes '-ldl' on Karmic. Review URL: http://codereview.chromium.org/656014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39754 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_browser.gypi')
-rwxr-xr-xchrome/chrome_browser.gypi6
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
index 53eb819..2a19c89 100755
--- a/chrome/chrome_browser.gypi
+++ b/chrome/chrome_browser.gypi
@@ -2207,6 +2207,12 @@
'../build/linux/system.gyp:nss',
'../base/base.gyp:linux_versioninfo',
],
+ 'link_settings': {
+ 'libraries': [
+ # For dlsym() in 'browser/zygote_main_linux.cc'
+ '-ldl',
+ ],
+ },
'sources!': [
# Exclude extension shelf for toolstrips.
'browser/views/extensions/extension_shelf.cc',