aboutsummaryrefslogtreecommitdiff
path: root/README.ubuntu
diff options
context:
space:
mode:
authormonkeyman_67156 <monkeyman_67156@svn>2010-02-16 04:59:04 +0000
committermonkeyman_67156 <monkeyman_67156@svn>2010-02-16 04:59:04 +0000
commitcafa1d7c5f394cac1ac2f87d0e2c205a31d2d870 (patch)
treeef19d00aa4f275d41a94fdf0a3afb863d34c516b /README.ubuntu
parentf84233948bf864f608529d138f654555e9990241 (diff)
updated: Fixed some typos in README.ubuntu
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27874 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
Diffstat (limited to 'README.ubuntu')
-rw-r--r--README.ubuntu45
1 files changed, 18 insertions, 27 deletions
diff --git a/README.ubuntu b/README.ubuntu
index 2b1efae87d..ceab9f27d4 100644
--- a/README.ubuntu
+++ b/README.ubuntu
@@ -3,15 +3,13 @@ TOC
2. Getting the source code
3. Installing the required Ubuntu packages
4. How to compile
-5. How to run
-6. Uninstalling
-7. Endword
+5. Uninstalling
-----------------------------------------------------------------------------
1. Introduction
-----------------------------------------------------------------------------
-We currently recommend Ubuntu Hardy(8.04), Intrepid(8.10), or Jaunty(9.04).
+We currently recommend Ubuntu Hardy(8.04) or later.
A gfx-adapter with OpenGL acceleration is highly recommended and 24/32
bitdepth is required with OpenGL.
@@ -20,38 +18,28 @@ character are commands that need to be typed into a terminal window /
console (similar to the command prompt for Windows). Note that the '#'
character itself should NOT be typed as part of the command.
-
-----------------------------------------------------------------------------
2. Getting the source code
-----------------------------------------------------------------------------
# sudo apt-get install subversion
# cd $HOME
- # svn checkout https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk xbmc
+ # svn checkout http://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk xbmc
-----------------------------------------------------------------------------
3. Installing the required Ubuntu packages
-----------------------------------------------------------------------------
-Two methods exist to install the required Ubuntu packages :
+Two methods exist to install the required Ubuntu packages:
--------------------------------------------------------------------
3.1. Copy and paste the following line corresponding to your system
--------------------------------------------------------------------
-For Ubuntu (all versions >= 7.04):
+or Ubuntu (all versions >= 7.04):
# sudo aptitude install subversion make g++ gcc gawk pmount libtool nasm automake cmake gperf unzip bison libsdl-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libfribidi-dev liblzo2-dev libfreetype6-dev libsqlite3-dev libogg-dev libasound-dev python-sqlite libglew-dev libcurl3 libcurl4-openssl-dev x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmad0-dev libogg-dev libvorbisenc2 libsmbclient-dev libmysqlclient-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper-dev libfontconfig-dev libbz2-dev libboost-dev libfaac-dev libenca-dev libxt-dev libxtst-dev libxmu-dev libpng-dev libjpeg-dev libpulse-dev mesa-utils libcdio-dev libsamplerate-dev libmms-dev libmpeg3-dev libfaad-dev libflac-dev libiso9660-dev libass-dev libssl-dev fp-compiler gdc libwavpack-dev libmpeg2-4-dev libmicrohttpd-dev libmodplug-dev
-On 8.04 and older versions, libmms is outdated and thus XBMC will not compile properly.
-In this case you will have to manually compile the latest version.
- # wget "http://launchpad.net/libmms/trunk/0.5/+download/libmms-0.5.tar.gz"
- # tar zxvf libmms-0.5.tar.gz
- # cd libmms-0.5
- # ./configure --prefix=/usr
- # make
- # sudo make install
-
On 8.10 and older versions, libcurl is outdated and thus XBMC will not compile properly.
In this case you will have to manually compile the latest version.
# wget http://curl.sourceforge.net/download/curl-7.19.7.tar.gz
@@ -61,9 +49,18 @@ In this case you will have to manually compile the latest version.
# make
# sudo make install
+On 8.04 and older versions, libmms is outdated and thus XBMC will not compile properly.
+In this case you will have to manually compile the latest version.
+ # wget "http://launchpad.net/libmms/trunk/0.5/+download/libmms-0.5.tar.gz"
+ # tar zxvf libmms-0.5.tar.gz
+ # cd libmms-0.5
+ # ./configure --prefix=/usr
+ # make
+ # sudo make install
+
On 8.04 and older versions, libmodplug is outdated and thus XBMC will not compile properly.
In this case you will have to manually compile the latest version. Luckly the source is
-already in the xbcm source code tree.
+already in the XBMC source code tree.
# apt-get remove libmodplug-dev
# cd lib/libmodplug
# ./configure
@@ -76,9 +73,9 @@ already in the xbcm source code tree.
For this, you need to specify the PPA in your apt sources. Please find them on the forum
-http://xbmc.org/forum/showthread.php?t=33327
+http://forum.xbmc.org/showthread.php?t=33327
-Update apt :
+Update apt:
# sudo apt-get update
Here is the magic command to get the build dependencies (used to compile the version on the PPA).
@@ -89,7 +86,7 @@ Here is the magic command to get the build dependencies (used to compile the ver
*** For developers and anyone else who compiles frequently it is recommended to use ccache
sudo apt-get install ccache
-*** A tip for those with multiple computers at home is to check out distcc (totally unsupported from xbmc ofcourse)
+*** A tip for those with multiple computers at home is to check out distcc (totally unsupported from xbmc of course)
sudo apt-get install distcc
-----------------------------------------------------------------------------
@@ -102,11 +99,5 @@ See README.linux
-----------------------------------------------------------------------------
$ sudo apt-get remove xbmc*
------------------------------------------------------------------------------
-6. Endword
------------------------------------------------------------------------------
-
-Have fun!
-
EOF