User:Drdave/Upgrading from 0.19 to 0.20 on Slackware 10.2 from source

From MythTV Official Wiki
Jump to: navigation, search

Time.png Outdated: The information on this page may no longer be relevant to the current release of MythTV, 0.27.4. Please consider helping to update it.

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 ...)