Difference between revisions of "Ubuntu Feisty - Package Dependencies"
From MythTV Official Wiki
m (added to Ubuntu category) |
|||
(4 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
This is a work in progress... | This is a work in progress... | ||
+ | * It may not be complete, yet | ||
+ | * It is based on my configure options | ||
+ | = Mythfrontend / Mythbackend = | ||
+ | * libxv-dev | ||
+ | * libxrandr-dev | ||
+ | * liblircclient-dev | ||
+ | * libasound2-dev | ||
+ | * liblame-dev | ||
+ | * libxxf86vm-dev | ||
+ | * libfreetype6-dev | ||
+ | * linux-headers-generic | ||
+ | * libxvmc-dev (Can someone that uses xvmc confirm this) | ||
− | == | + | == Runtime Dependencies == |
− | Use "apt-file" | + | * libqt3-mt-mysql |
+ | |||
+ | = Myth Plugins = | ||
+ | == Mythmusic == | ||
+ | * libmad0-dev | ||
+ | * libvorbis-dev | ||
+ | * libflac-dev | ||
+ | * libcdaudio-dev | ||
+ | * libcdparanoia0-dev | ||
+ | * libtag1-dev | ||
+ | * libvisual-0.4-dev | ||
+ | * libsdl1.2-dev | ||
+ | * fftw3-dev | ||
+ | * libfaad2-dev | ||
+ | |||
+ | == Mythgallery == | ||
+ | * libtiff4-dev | ||
+ | * libexif-dev | ||
+ | |||
+ | == Mythbrowser == | ||
+ | * kdelibs4-dev | ||
+ | |||
+ | = Manually Resolving Dependencies = | ||
+ | Use "apt-file" to find what package the missing lib is provided by. | ||
$sudo apt-get install apt-file | $sudo apt-get install apt-file | ||
$sudo apt-file update | $sudo apt-file update | ||
Line 25: | Line 60: | ||
The taglib dependency is now met and we can configure and build Mythmusic. | The taglib dependency is now met and we can configure and build Mythmusic. | ||
+ | |||
+ | [[Category:Ubuntu]] |
Latest revision as of 15:14, 9 March 2008
This is a work in progress...
* It may not be complete, yet * It is based on my configure options
Contents
Mythfrontend / Mythbackend
* libxv-dev * libxrandr-dev * liblircclient-dev * libasound2-dev * liblame-dev * libxxf86vm-dev * libfreetype6-dev * linux-headers-generic * libxvmc-dev (Can someone that uses xvmc confirm this)
Runtime Dependencies
* libqt3-mt-mysql
Myth Plugins
Mythmusic
* libmad0-dev * libvorbis-dev * libflac-dev * libcdaudio-dev * libcdparanoia0-dev * libtag1-dev * libvisual-0.4-dev * libsdl1.2-dev * fftw3-dev * libfaad2-dev
Mythgallery
* libtiff4-dev * libexif-dev
Mythbrowser
* kdelibs4-dev
Manually Resolving Dependencies
Use "apt-file" to find what package the missing lib is provided by.
$sudo apt-get install apt-file $sudo apt-file update
Mythmusic unable to build because of an missing library...
$./configure --enable-mythmusic MythMusic requires taglib.
After looking in the configure script we find...
taglib="no" if has_library libtag && has_header taglib/fileref.h ; then taglib="yes" else echo "MythMusic requires taglib." fi
What package do we need to install...
$apt-file search taglib/fileref.h libtag1-dev: usr/include/taglib/fileref.h $sudo apt-get install libtag1-dev
The taglib dependency is now met and we can configure and build Mythmusic.