summaryrefslogtreecommitdiff
path: root/INSTALL.md
diff options
context:
space:
mode:
authorHugo van der Wijst <hugwijst@gmail.com>2013-10-21 11:55:43 +0200
committerHugo van der Wijst <hugwijst@gmail.com>2013-10-21 11:55:43 +0200
commitaf2d55db22f101765383d23ea49dd29b0551394e (patch)
tree72994301a2521602af11597ed0093e54fec54fa4 /INSTALL.md
parentc03a36359aff5235018610a743bf0d6476fed115 (diff)
Update INSTALL.md
Link against self build FFmpeg.
Diffstat (limited to 'INSTALL.md')
-rw-r--r--INSTALL.md14
1 files changed, 12 insertions, 2 deletions
diff --git a/INSTALL.md b/INSTALL.md
index ada9bc3c..b8265951 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -16,7 +16,7 @@
16Build dependencies: 16Build dependencies:
17 17
18```bash 18```bash
19sudo apt-get install build-essential libtool autotools-dev automake libconfig-dev ncurses-dev checkinstall check git libavformat-dev libavdevice-dev libswscale-dev libsdl-dev libopenal-dev libopus-dev libvpx-dev 19sudo apt-get install build-essential libtool autotools-dev automake libconfig-dev ncurses-dev checkinstall check git libswscale-dev libsdl-dev libopenal-dev libopus-dev libvpx-dev yasm
20``` 20```
21 21
22On Fedora: 22On Fedora:
@@ -40,6 +40,7 @@ sudo ldconfig
40cd .. 40cd ..
41``` 41```
42 42
43
43Or if checkinstall is not easily available for your distribution (e.g. Fedora), 44Or if checkinstall is not easily available for your distribution (e.g. Fedora),
44this will install the libs to /usr/local/lib and the headers to /usr/local/include: 45this will install the libs to /usr/local/lib and the headers to /usr/local/include:
45 46
@@ -54,13 +55,22 @@ sudo make install
54cd .. 55cd ..
55``` 56```
56 57
58You also need recent [FFmpeg](http://git.videolan.org/?p=ffmpeg.git) libraries:
59```bash
60git clone git://source.ffmpeg.org/ffmpeg.git
61cd ffmpeg
62git checkout n2.0.2
63./configure --prefix=`pwd`/install --disable-programs
64make && make install
65cd ..
66```
57 67
58Then clone this repo and generate makefile: 68Then clone this repo and generate makefile:
59```bash 69```bash
60git clone git://github.com/irungentoo/ProjectTox-Core.git 70git clone git://github.com/irungentoo/ProjectTox-Core.git
61cd ProjectTox-Core 71cd ProjectTox-Core
62autoreconf -i 72autoreconf -i
63./configure 73./configure --with-dependency-search=`pwd`/../ffmpeg/install
64make 74make
65sudo make install 75sudo make install
66``` 76```