User:Drdave/Upgrading from 0.19 to 0.20 on Slackware 10.2 from source
From MythTV Official Wiki
Outdated: The information on this page may no longer be relevant to the current release of MythTV, 34.0. Please consider helping to update it. This page was last modified on 2011-01-18.
This is the follows on from the 0.18-0.19 Upgrade. [1]
- Downloaded mythtv, mythplugins, mythemes
- created /usr/local/src/mythtv-0.20 and placed bz2 files inside
- unzipped bz2 files in new directory with tar xjvf
- stopped mythtv frontend, backend and X (everything is linked together at bootup)
- backup database into ~mythdb
mysqldump mythconverg > mythconverg.db.280207
configure mythtv
(from tv dir)
./configure –enable-dvb –enable-proc-opt
added
#ifndef BITS_PER_LONG #define BITS_PER_LONG 32 #endif
to top of libs/libmyth/jsmenu.cpp to get around compiler error in /usr/local/include/joystick.h
- run make
- run make install (needed before compiling plugins for new libraries and include files as using same default paths as 0.19)
configure mythplugins
(from plugins dir)
./configure make make install
configure myththemes
(from themes dir)
./configure make install
- run mythtv-setup - this is done on a seperate X terminal as the box is designed to start mythfrontend when X starts. Database updates performed within seconds and setup screen presented. No changes made.
- started mythbackend
- started mythfrontend. All appears to be working as before (DVD,Music,Games,Pictures,TV,Videos so far ...)