User Tools

Site Tools


arch_compilation_howto

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
arch_compilation_howto [2017/08/05 15:25] maeflorestaarch_compilation_howto [2017/08/23 01:41] (current) enrique
Line 6: Line 6:
  
 1. Install TupiTube Desk dependencies using pacman: 1. Install TupiTube Desk dependencies using pacman:
-    * sudo pacman -S git +<code> 
-    sudo pacman -S zlib +sudo pacman -S git 
-    sudo pacman -S ruby +sudo pacman -S zlib 
-    sudo pacman -S libgl +sudo pacman -S ruby 
-    sudo mhwd-gpu --setgl mesa +sudo pacman -S libgl 
-    sudo pacman -S libtheora +sudo pacman -S libtheora 
-    sudo pacman -S yasm+sudo pacman -S yasm 
 +sudo pacman -S wget
  
 +</code>
 2. Install Libav from source code: 2. Install Libav from source code:
-    * wget https://libav.org/releases/libav-11.7.tar.gz +<code> 
-    tar xvfz libav-11.7.tar.gz +wget https://libav.org/releases/libav-11.10.tar.gz 
-    cd libav-11.7 +tar xvfz libav-11.10.tar.gz 
-    ./configure --prefix=/usr/local --enable-shared --enable-libx264 --enable-gpl +cd libav-11.10 
-    make +./configure --prefix=/usr/local --enable-shared --enable-libx264 --enable-gpl --disable-doc 
-    sudo make install +make 
 +sudo make install 
 +</code>
 3. Install Qt5 packages: 3. Install Qt5 packages:
-    * sudo pacman -S qt5-base +<code> 
-    sudo pacman -S qt5-tools +sudo pacman -S qt5-base 
-    sudo pacman -S qt5-multimedia +sudo pacman -S qt5-tools 
-    sudo pacman -S qt5-svg +sudo pacman -S qt5-multimedia 
 +sudo pacman -S qt5-svg 
 +</code>
 4. Install Quazip's package from source code: 4. Install Quazip's package from source code:
-    * wget http://downloads.sourceforge.net/project/quazip/quazip/0.7.3/quazip-0.7.3.tar.gz +<code> 
-    tar xvfz quazip-0.7.3.tar.gz +wget http://downloads.sourceforge.net/project/quazip/quazip/0.7.3/quazip-0.7.3.tar.gz 
-    cd quazip-0.7.3 +tar xvfz quazip-0.7.3.tar.gz 
-    qmake "PREFIX=/usr/local" +cd quazip-0.7.3 
-    make +qmake "PREFIX=/usr/local" 
-    sudo make install +make 
 +sudo make install 
 +</code>
 5. Download TupiTube Desk source code: 5. Download TupiTube Desk source code:
-    * git clone https://github.com/xtingray/tupitube.desk.git -b devel +<code> 
- +git clone https://github.com/xtingray/tupitube.desk.git 
-6. Compile Tupi+</code> 
-    cd tupi +**Note:** If you want to try the devel version, use this command: 
-    ./configure --prefix=/usr/local/tupitube.desk --with-quazip=/usr/local --with-libav=/usr/local --without-debug +<code> 
-    make +git clone https://github.com/xtingray/tupitube.desk.git -b devel 
-    sudo make install +</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: 7. To run TupiTube Desk:
-    * /usr/local/tupitube.desk/bin/tupitube.desk & +<code> 
 +/usr/local/tupitube.desk/bin/tupitube.desk & 
 +</code>
 ;#; ;#;
 [[developer_resources|Back to Developers Page]] [[developer_resources|Back to Developers Page]]
 ;#; ;#;
arch_compilation_howto.1501946740.txt.gz · Last modified: 2017/08/05 15:25 by maefloresta