diff options
author | Thiago Macieira <thiago.macieira@nokia.com> | 2009-08-21 09:00:54 (GMT) |
---|---|---|
committer | Thiago Macieira <thiago.macieira@nokia.com> | 2009-08-21 10:08:35 (GMT) |
commit | 078f3ec042251af6bb9d9c194f29782c9e7b08a5 (patch) | |
tree | f134d5e438cbf2accd2014b4fb6a9c7c14ab84eb /src/3rdparty/webkit/JavaScriptCore/bytecode/CodeBlock.cpp | |
parent | 34b7a176a2bb531723991c6afc5f02ed0b981291 (diff) | |
download | Qt-078f3ec042251af6bb9d9c194f29782c9e7b08a5.zip Qt-078f3ec042251af6bb9d9c194f29782c9e7b08a5.tar.gz Qt-078f3ec042251af6bb9d9c194f29782c9e7b08a5.tar.bz2 |
Fix linking to uninstalled libraries after LIBS_PRIVATE.
On ELF systems, the static linker isn't allowed to find a linked
library's dependencies using the -L flag. That means if you're linking
lib or app X against a library A, and library A links against library
B, then -L$QTDIR/lib won't apply to B.
Before LIBS_PRIVATE, we had -lB, so it did apply. Now we need to find
another solution.
The solution is one of:
a) install the libraries before linking anything against them
b) set LD_LIBRARY_PATH
c) set -rpath or -rpath-link
Reviewed-by: TrustMe
Diffstat (limited to 'src/3rdparty/webkit/JavaScriptCore/bytecode/CodeBlock.cpp')
0 files changed, 0 insertions, 0 deletions