User Tools

Site Tools


build:install_2.6

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
build:install_2.6 [2015/06/07 11:17]
mean [Requirement list (debian/ubuntu)]
build:install_2.6 [2015/06/07 11:28]
mean
Line 4: Line 4:
  
   * The core modules: A set of dynamic libraries hosting core components.   * The core modules: A set of dynamic libraries hosting core components.
-  * The application modules: ​GTK+Qt(nbsp)4 ​and CLI variants.+  * The application modules: ​Qt4 or Qt5, and CLI (command line).
   * The plug-in modules: Everything is a module in 2.6, so without plugins you can't do anything. The plugins either belong to the common part (they work with all UIs) or a specific part (they only work with one).   * The plug-in modules: Everything is a module in 2.6, so without plugins you can't do anything. The plugins either belong to the common part (they work with all UIs) or a specific part (they only work with one).
 +  * The settings modules : They contain templates/​settings for some encoder (x264 mostly).
    
 ===== The simple way ===== ===== The simple way =====
Line 20: Line 21:
  
 By using <​nowiki>​--</​nowiki>​with-xxx or <​nowiki>​--</​nowiki>​without-xxx,​ you can specifically ask bootStrap.bash to build or not parts of Avidemux. By using <​nowiki>​--</​nowiki>​with-xxx or <​nowiki>​--</​nowiki>​without-xxx,​ you can specifically ask bootStrap.bash to build or not parts of Avidemux.
 +There is an extra option to build with Qt5 //​--enable-qt5//​
  
 The xxx list is as follows: The xxx list is as follows:
  
-  * **qt4:** Build the Qt(nbsp)4 ​UI +  * **qt4:** Build the Qt4 UI (or Qt5 if --enable-qt5 is set)
-  * **gtk:** Build the GTK+(nbsp)3 UI+
   * **cli:** Build CLI   * **cli:** Build CLI
   * **core:** Build core   * **core:** Build core
Line 50: Line 51:
   sudo apt-get install gcc g++ make cmake pkg-config libpng12-dev fakeroot yasm libsqlite3-dev ​ build-essential ​   sudo apt-get install gcc g++ make cmake pkg-config libpng12-dev fakeroot yasm libsqlite3-dev ​ build-essential ​
  
-For Qt(nbsp)4+For Qt **4**
   sudo apt-get install libqt4-dev   sudo apt-get install libqt4-dev
   ​   ​
-For Qt(nbsp)5+For Qt **5**
   sudo apt-get install qttools5-dev-tools qtbase5-dev   sudo apt-get install qttools5-dev-tools qtbase5-dev
   ​   ​
build/install_2.6.txt · Last modified: 2015/06/08 20:51 by mean