QtE 2.3.9 prepare compilation with -fvisibility=hidden:
authorHolger Freyther <zecke@selfish.org>
Sun, 12 Dec 2004 23:47:10 +0000 (23:47 +0000)
committerHolger Freyther <zecke@selfish.org>
Sun, 12 Dec 2004 23:47:10 +0000 (23:47 +0000)
-fvisibility=hidden can be used when compiling QtE 2.3.9
Libopie2 examples, opie-qcop, opie-quicklauncher already link

BKrev: 41bcd87e05YQwWVG0BMLekZKrLu94Q

packages/qte/qte-2.3.9-snapshot/qt-visibility.patch [new file with mode: 0644]
packages/qte/qte_2.3.9-snapshot.bb

diff --git a/packages/qte/qte-2.3.9-snapshot/qt-visibility.patch b/packages/qte/qte-2.3.9-snapshot/qt-visibility.patch
new file mode 100644 (file)
index 0000000..e69de29
index 22c281c..8f1a7b1 100644 (file)
@@ -15,6 +15,7 @@ SRC_URI = "ftp://ftp.trolltech.com/pub/qt/snapshots/qt-embedded-${PV}.tar.gz \
           file://c700-hardware.patch;patch=1 \
           file://encoding.patch;patch=1 \
           file://fix-qgfxraster.patch;patch=1 \
+          file://qt-visibility.patch;patch=1 \
           file://update-qtfontdir \
           file://sharp_char.h \
           file://switches.h "
@@ -70,6 +71,7 @@ export SYSCONF_LINK = "${CCLD}"
 export SYSCONF_SHLIB = "${CCLD}"
 export SYSCONF_CFLAGS = "${CFLAGS}"
 export SYSCONF_CXXFLAGS = "${CXXFLAGS} -pipe -DQWS -fno-exceptions -fno-rtti -DNO_DEBUG ${EXTRA_DEFINES}"
+#export SYSCONF_CXXFLAGS = "${CXXFLAGS} -pipe -DQWS -fno-exceptions -fno-rtti -fvisibility=hidden -DGCC_SUPPORTS_VISIBILITY -DNO_DEBUG ${EXTRA_DEFINES}"
 export SYSCONF_LFLAGS = "${LDFLAGS} -lts"
 export SYSCONF_MOC = "${STAGING_BINDIR}/moc"
 export SYSCONF_UIC = "${STAGING_BINDIR}/uic"