User Tools

Site Tools


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

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:

6. Compile the 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 binaries in your system

  • Execute the script located at: C:\tupitube\sources\tupitube.desk\tools\win32\copy.vbs
  • The installation path will be: C:\maefloresta

9. To run TupiTube Desk, execute the file: C:\maefloresta\bin\TupiTube.vbs

Back to Developers Page

win_compilation_howto.1501949980.txt.gz · Last modified: 2017/08/05 11:19 by maefloresta