fedora_compilation_howto
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
fedora_compilation_howto [2017/02/02 16:01] – created maefloresta | fedora_compilation_howto [2017/08/05 16:04] (current) – [How to compile TupiTube Desk source code (Fedora 22)] maefloresta | ||
---|---|---|---|
Line 3: | Line 3: | ||
;#; | ;#; | ||
- | =====How to compile | + | =====How to compile |
1. Install Fedora packages | 1. Install Fedora packages | ||
- | + | < | |
- | | + | sudo dnf install ruby |
- | | + | sudo dnf install make |
- | | + | sudo dnf automake |
- | | + | sudo dnf install gcc |
- | | + | sudo dnf install gcc-c++ |
- | | + | sudo dnf install zlib-devel |
- | | + | sudo dnf install libogg-devel |
- | | + | sudo dnf install libtheora-devel |
- | | + | sudo dnf install yasm |
+ | </ | ||
2. Compile & Install libav | 2. Compile & Install libav | ||
- | + | < | |
- | | + | wget https:// |
- | | + | tar xvfz libav-9.18.tar.gz |
- | | + | cd libav-9.18 |
- | | + | ./configure --prefix=/ |
- | | + | make |
- | | + | sudo make install |
- | + | </ | |
- | 3. Install Qt5 | + | 3. Install Qt5 (version > 5.4) |
* Download the Qt installer from http:// | * Download the Qt installer from http:// | ||
* In my case, the installer file is called: qt-unified-linux-x64-2.0.2-2-online.run | * In my case, the installer file is called: qt-unified-linux-x64-2.0.2-2-online.run | ||
- | * chmod 755 qt-unified-linux-x64-2.0.2-2-online.run | + | < |
- | | + | chmod 755 qt-unified-linux-x64-2.0.2-2-online.run |
- | * Follow the wizard and take note of the path where Qt has been installed. In my case: / | + | ./ |
- | * To ensure that your system is using this Qt version, and not other, you have to redefine your PATH variable from the console where you are going to compile | + | </ |
- | | + | * Follow the wizard and pay attention to the path where Qt has been installed. In my case: / |
- | * To check that everything is ok, if you run the command "qmake -version" | + | * To ensure that your system is using this Qt version, and not other, you have to redefine your PATH variable from the console where you're compiling |
- | | + | < |
+ | % export PATH=/ | ||
+ | </ | ||
+ | * To check that everything is ok, if you run the command "qmake -version" | ||
+ | < | ||
+ | qmake -version | ||
QMake version 3.0 | QMake version 3.0 | ||
Using Qt version 5.5.0 in / | Using Qt version 5.5.0 in / | ||
+ | </ | ||
4. Compile & Install Quazip\\ | 4. Compile & Install Quazip\\ | ||
- | - Download latest version of Quazip from http:// | + | - Download |
- | + | < | |
- | | + | tar xvfz quazip-0.7.3.tar.gz |
- | | + | cd quazip-0.7.3 |
- | | + | qmake " |
- | | + | make |
- | | + | sudo make install |
- | + | </ | |
- | 5. Compile & Install | + | 5. Compile & Install |
- | + | < | |
- | | + | git clone https:// |
- | | + | cd tupi |
- | | + | ./configure --prefix=/ |
- | | + | make |
- | | + | sudo make install |
- | | + | </ |
+ | 6. If everything goes well, run TupiTube Desk! | ||
+ | < | ||
+ | /usr/local/tupitube.desk/bin/tupitube.desk | ||
+ | </ | ||
;#; | ;#; | ||
[[developer_resources|Back to Developers Page]] | [[developer_resources|Back to Developers Page]] | ||
;#; | ;#; |
fedora_compilation_howto.1486051297.txt.gz · Last modified: 2017/03/11 23:22 (external edit)