diff options
author | axis <qt-info@nokia.com> | 2011-03-03 15:01:45 (GMT) |
---|---|---|
committer | axis <qt-info@nokia.com> | 2011-03-03 15:13:13 (GMT) |
commit | b2544e10f4b575b41ff91ad72d2d7186ac3109e5 (patch) | |
tree | f47ac8231423635a25893c6cf7bfce8207b6764d | |
parent | d9f95d7c2635d99ede9ae5a4218b4a34808badf7 (diff) | |
download | Qt-b2544e10f4b575b41ff91ad72d2d7186ac3109e5.zip Qt-b2544e10f4b575b41ff91ad72d2d7186ac3109e5.tar.gz Qt-b2544e10f4b575b41ff91ad72d2d7186ac3109e5.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
-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 |