This is an old revision of the document!
;#; Back to Developers Page ;#;
How to compile TupiTube Desk from source code (Windows 7 - 32 bit)
Warning: The official TupiTube Desk installer for Windows are only available from our Downloads section. Avoid to download it from other sites.
1. Download the dependencies required to compile TupiTube Desk
- Qt 5.x (version > 5.4)
- Libav
- Git for Windows
- Quazip source code
2. Install the dependencies into the following paths:
- Qt must be installed into C:\Qt-5.x
- Libav must be installed into C:\libav
- Git must be installed into the default path but ensuring its commands are available from the Windows console
- Quazip source code must be uncompressed at C:\tupitube\sources\quazip-0.7
3. Ensure the following Qt paths are included in your PATH system variable:
- C:\Qt-5.3.2\5.3\mingw482_32\bin
- C:\Qt-5.3.2\Tools\mingw482_32\bin
This step is required to have access to the Qt commands from console. To verify this step, open a Windows terminal and type:
- qmake -version
You should get an output similar to this:
C:\Users\me> qmake -version QMake version 3.0 Using Qt version 5.3.2 in C:/Qt-5.3.2/5.3/mingw482_32/lib
4. Compile and install the Quazip library
From the Windows console run these commands:
- cd C:\tupitube\sources\quazip-0.7
- qmake -config release “LIBS+=C:\libav\bin\zlib1.dll” “PREFIX=C:\Quazip”
- make
- make install
5. Download TupiTube Desk source code
From the Windows console run these commands:
- cd C:\tupitube\sources
6. Compile the TupiTube Desk source code
From the Windows console run these commands:
- cd C:\tupitube\sources\tupitube.desk
- qmake -config release
- make
7. Prepare the libraries required by TupiTube Desk
- Create the path C:\tupitube\sources\qt5
- Execute the script located at: C:\tupitube\sources\tupitube.desk\tools\win32\qt5.bat
- Create the path C:\tupitube\sources\libav
- Execute the script located at: C:\tupitube\sources\tupitube.desk\tools\win32\libav.bat
8. Install the TupiTube Desk binaries in your system
- Execute the script located at: C:\tupitube\sources\tupitube.desk\tools\win32\copy.vbs
- The TupiTube Desk installation path will be: C:\maefloresta
9. To run TupiTube Desk, execute the file: C:\maefloresta\bin\TupiTube.vbs
;#; Back to Developers Page ;#;