diff options
| -rw-r--r-- | README | 4 | ||||
| -rw-r--r-- | src/base/QXmppGlobal.h | 6 |
2 files changed, 7 insertions, 3 deletions
@@ -26,6 +26,10 @@ You can pass the following arguments to qmake: QXMPP_USE_THEORA=1 to enable theora video codec QXMPP_USE_VPX=1 to enable vpx video codec +Note: by default QXmpp is built as a shared library. If you decide to build +a static library instead, you will need to pass -DQXMPP_STATIC when building +your programs against QXmpp. + Building using Qt Creator: Open the qxmpp.pro file in Qt Creator and hit "Build All" to build all diff --git a/src/base/QXmppGlobal.h b/src/base/QXmppGlobal.h index 0e9afb3a..fa44cfbd 100644 --- a/src/base/QXmppGlobal.h +++ b/src/base/QXmppGlobal.h @@ -27,14 +27,14 @@ #include <QString> -#if defined(QXMPP_SHARED) +#if defined(QXMPP_STATIC) +# define QXMPP_EXPORT +#else # if defined(QXMPP_BUILD) # define QXMPP_EXPORT Q_DECL_EXPORT # else # define QXMPP_EXPORT Q_DECL_IMPORT # endif -#else -# define QXMPP_EXPORT #endif /// This macro expands a numeric value of the form 0xMMNNPP (MM = |
