diff options
author | axis <qt-info@nokia.com> | 2011-03-03 15:01:45 (GMT) |
---|---|---|
committer | axis <qt-info@nokia.com> | 2011-03-04 10:50:19 (GMT) |
commit | 0d9cf6f4f4b1b9c51102773ba705aa0b68bb5f7f (patch) | |
tree | 3f33c3d5eceeaba59711d5656862431d68c3def4 /examples | |
parent | e05e6802a6873f1ba48148ed3b9cc8cfcbeb3d83 (diff) | |
download | Qt-0d9cf6f4f4b1b9c51102773ba705aa0b68bb5f7f.zip Qt-0d9cf6f4f4b1b9c51102773ba705aa0b68bb5f7f.tar.gz Qt-0d9cf6f4f4b1b9c51102773ba705aa0b68bb5f7f.tar.bz2 |
Disable capabilities example for symbian-gcce due to a bug in elf2e32
Phonon exports template instantiations. These exports get weak symbol
binding, which is correct according to the C++ ABI, but the problem
is that elf2e32 has a bug which does not transfer the weak symbols
correctly to the dso file. Therefore, the example will work if you
have a prebuilt Qt version and use GCCE, but not if you build Qt from
scratch using GCCE.
For normal non-template symbols it is not a problem since they get
global bindings. RVCT also produces global bindings.
RevBy: Shane Kearns
Diffstat (limited to 'examples')
-rw-r--r-- | examples/phonon/phonon.pro | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/phonon/phonon.pro b/examples/phonon/phonon.pro index aa6ac13..c6a0bff 100644 --- a/examples/phonon/phonon.pro +++ b/examples/phonon/phonon.pro @@ -3,6 +3,9 @@ CONFIG += ordered SUBDIRS = qmusicplayer \ capabilities +# Disable capabilities example for symbian-gcce due to a bug in elf2e32. +symbian-gcce:SUBDIRS -= capabilities + # install target.path = $$[QT_INSTALL_EXAMPLES]/phonon sources.files = $$SOURCES $$HEADERS $$RESOURCES $$FORMS phonon.pro README |