>-----Original Message-----
>From: [email protected]
>[mailto:[email protected]] On
>Behalf Of ext Robin Burchell
>Sent: Wednesday, 2 November 2011 0:07
>To: Thiago Macieira
>Cc: [email protected]
>Subject: Re: [Development] qtsystems doesn't compile - mtcore mandatory
>dependency
>
>2011/11/1 Thiago Macieira <[email protected]>:
>> I cannot find this mandatory dependency. If it's open, can someone share
>the
>> link to where it can be found? If it's not open, please disable this
>> functionality.
>
>I guess this might be a consequence of qtjsondb becoming available:
>
>    !contains(QT_CONFIG, jsondb): {
>        PRIVATE_HEADERS += qscreensaver_linux_p.h
>        SOURCES += qscreensaver_linux.cpp
>
>        DEFINES += QT_NO_JSONDB
>    } else {
>        PRIVATE_HEADERS += qjsondbwrapper_p.h \
>                           qscreensaver_jsondb_p.h
>
>        SOURCES += qjsondbwrapper.cpp \
>                   qscreensaver_jsondb.cpp
>
>        QT += jsondb
>        PKGCONFIG += mtcore
>        LIBS += -L$$[QT_INSTALL_PREFIX]/opt/mt/lib -lmtcore
>-Wl,-rpath,$$[QT_INSTALL_PREFIX]/opt/mt/lib
>    }
>
>Whoever maintains this, you should probably change that contains()
>conditional to also check packagesExist(mtcore). For an example, see:

Thank you for pointing this out. Yes, the above logic is broken and will be 
fixed shortly/was partly fixed last night. 

--
Alex
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to