From ad1efa67bcf4ccec136f0e4de8551f177d07c174 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Corn=C3=A9=20Dorrestijn?= Date: Tue, 5 Aug 2014 13:33:38 +0200 Subject: [PATCH] Add troubleshooting information for #500 --- docs/development/build-instructions-linux.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/development/build-instructions-linux.md b/docs/development/build-instructions-linux.md index 06780ba55ec8..9c6dd14d160e 100644 --- a/docs/development/build-instructions-linux.md +++ b/docs/development/build-instructions-linux.md @@ -80,6 +80,13 @@ this: $ sudo apt-get install gcc-multilib g++-multilib ``` +If you got an error like this: +```` +/usr/bin/ld: vendor/download/libchromiumcontent/Release/libchromiumcontent.so: undefined reference to symbol 'gconf_client_get' +//usr/lib/x86_64-linux-gnu/libgconf-2.so.4: error adding symbols: DSO missing from command line +```` +libchromiumcontent.so is build with clang 3.0 which is incompatible with newer versions of clang. Try using clang 3.0, default version in Ubuntu 12.04. + ## Tests ```bash