User Tools

Site Tools


arch_compilation_howto

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

arch_compilation_howto [2017/08/20 21:19]
maefloresta
arch_compilation_howto [2019/07/16 20:31]
Line 1: Line 1:
-;#; 
-[[developer_resources|Back to Developers Page]] 
-;#; 
  
-=====How to compile TupiTube Desk from source code (Arch/​Manjaro)===== 
- 
-1. Install TupiTube Desk dependencies using pacman: 
-<​code>​ 
-sudo pacman -S git 
-sudo pacman -S zlib 
-sudo pacman -S ruby 
-sudo pacman -S libgl 
-sudo pacman -S libtheora 
-sudo pacman -S yasm 
-</​code>​ 
-2. Install Libav from source code: 
-<​code>​ 
-wget https://​libav.org/​releases/​libav-11.10.tar.gz 
-tar xvfz libav-11.10.tar.gz 
-cd libav-11.10 
-./configure --prefix=/​usr/​local --enable-shared --enable-libx264 --enable-gpl --disable-doc 
-make 
-sudo make install 
-</​code>​ 
-3. Install Qt5 packages: 
-<​code>​ 
-sudo pacman -S qt5-base 
-sudo pacman -S qt5-tools 
-sudo pacman -S qt5-multimedia 
-sudo pacman -S qt5-svg 
-</​code>​ 
-4. Install Quazip'​s package from source code: 
-<​code>​ 
-wget http://​downloads.sourceforge.net/​project/​quazip/​quazip/​0.7.3/​quazip-0.7.3.tar.gz 
-tar xvfz quazip-0.7.3.tar.gz 
-cd quazip-0.7.3 
-qmake "​PREFIX=/​usr/​local"​ 
-make 
-sudo make install 
-</​code>​ 
-5. Download TupiTube Desk source code: 
-<​code>​ 
-git clone https://​github.com/​xtingray/​tupitube.desk.git 
-</​code>​ 
-6. Compile source code: 
-<​code>​ 
-cd tupitube.desk 
-./configure --prefix=/​usr/​local/​tupitube.desk --with-quazip=/​usr/​local --with-libav=/​usr/​local --without-debug 
-make 
-sudo make install 
-</​code>​ 
-7. To run TupiTube Desk: 
-<​code>​ 
-/​usr/​local/​tupitube.desk/​bin/​tupitube.desk & 
-</​code>​ 
-;#; 
-[[developer_resources|Back to Developers Page]] 
-;#; 
arch_compilation_howto.txt ยท Last modified: 2019/07/16 20:31 (external edit)