Before you can compile MythTV, you need to download quite a few packages, otherwise the compilation will give you errors.
I also download some extra packages that I use as additions to mythtv, I might use them to play movies, watch dvds, or to test video cards.
These are the extra packages that I install:
If you intalled mythtv from a repository, please uninstall it first:
To download the packages you'll need to compile mythtv do:
To download the packages to compile mythplugins do:
In mythtv's home directory create a directory called mythtv-svn and get into it:
Now download MythTV, MythPlugins and MythThemes from svn:
After the packages are downloaded, you need to compile them. I'm going to put here my configuration options, you can put your own to suit your needs. The compilation time of MythTV is quite long, so when you start compiling it you might want to do something else in the meantime. To compile mythtv do the following:
Notice that in the last command I suid'ed mythfrontend to increase its run level. If you run mythfrontend as the mythtv user it might struggle with HDTV.
Now I'm compiling MythPlugins without MythPhone, MythFlix and ZoneMinder as I'm not using them.
Now to compile MythThemes, do the following:
This is the end of the installation of MythTV, MythPlugins and MythThemes, but before you can do anything else you still need to Activate MySQL and install the MythTV database.
Links: