[mythtv-users] Compiling beta/0.28

Stuart Auchterlonie stuarta at squashedfrog.net
Thu Feb 4 11:20:25 UTC 2016


On 04/02/16 05:04, Neil Salstrom wrote:
> I've run in to a block trying to compile the 0.28 beta.  My system is
> Mint 17.3 and it has no issue with 0.27-fixes but a missing dependency
> or something is making the compile of 0.28 beta error out.  What seems
> to be the relevant portion of the error is:
> 
> cd libmythui/ && ( test -e Makefile ||
> /usr/lib/x86_64-linux-gnu/qt5/bin/qmake
> /home/myth/src/myth-dev/mythtv-0.28-beta/mythtv/libs/libmythui/libmythui.pro
> QMAKE=/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile ) && make -f
> Makefile
> Project ERROR: Unknown module(s) in QT: script
> make[1]: *** [sub-libmythservicecontracts-make_first] Error 3
> make[1]: *** Waiting for unfinished jobs....
> 
> I've confirmed that I have:
> 
> libqt5qml5 (5.2.1-3ubuntu15.1)
> libqt5script5 (5.2.1+dfsg-1ubunut1)
> libqt5scripttools5 (5.2.1+dfsg-1ubunut1)
> qt5-make (5.2.1+dfsg-1ubunut14.3)
> 
> I looked at the 0.28 wiki and for requirements it lists:
> 
> Qt version 5.2 (or later.) [f5724c6] Announcement. See: #12558!
> Exiv2 image tag reader package/library
> taglib version to 1.7 (version 1.8 or higher is recommended, but
> MythTV will compile with 1.7)
> libcec version is raised from 1.5 to 1.7
> libsystemd-daemon-dev for sd_notify(), see [229bca1] (only needed if
> sd_notify is to be used.)
> 
> Any thoughts?

Yes, you are missing the relevant development packages.

Install ansible, checkout https://github.com/MythTV/ansible and run

# ansible-playbook -i hosts qt5.yml

which will ensure all the required packages are installed.


Regards
Stuart Auchterlonie





More information about the mythtv-users mailing list