User Tools

Site Tools


build:devel_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:devel_2.6 [2016/09/09 16:00]
mean
build:devel_2.6 [2016/09/09 17:20]
mean
Line 30: Line 30:
 ---- ----
  
-=== Cli : Compile the sample using MSYS2/MinGW ===+====== Cli : Compile the sample using MSYS2/​MinGW ​======
  
 It is best to start here to make sure you have a working environment It is best to start here to make sure you have a working environment
Line 56: Line 56:
   * If you have error at startup "​Cannot locate xyz in libsdtc+++",​ Overwrite the libstdc++-6.dll in the avidemux folder with the one from mingw, e.g. c:​\Mingw64\mingw64\bin\libstdc++-6.dll   * If you have error at startup "​Cannot locate xyz in libsdtc+++",​ Overwrite the libstdc++-6.dll in the avidemux folder with the one from mingw, e.g. c:​\Mingw64\mingw64\bin\libstdc++-6.dll
  
-Do the fix above, erase the build folder (build/*) and do it all over again (it takes 5 sec)+Do the fixes above, erase the build folder (build/*) and do it all over again (it takes 5 sec)
  
  
 ---- ----
-=== Using Netbeans ===+====== Using Netbeans ​======
  
-**THIS IS INCOMPLETE , PLEASE USE THE CLI VERSION FOR THE MOMENT ** +You'll need the same requirement as above (i.e. cmake, msys,...)\\ 
- +You *MUST* add msys make, mingw make will not work with netbeans\\ 
-You'll need the same requirement as above (i.e. cmake, msys,...)+Open a msys2 shell, and enter\\ 
 +   ​pacman -S make   
 +   
  
 == Configure Netbeans == == Configure Netbeans ==
Line 73: Line 75:
   * Configure the project   * Configure the project
  
-The toolchain should be configured as follow :+The toolchain should be configured as follow :\\ 
 +{{:​build:​netbeans_toolchain.png?​200|Toolchain}}\\ 
 +The important part is to select the make from msys64/​usr/​bin
  
-{{:​build:​sdk_netbeans_setup.png?​200| Toolchain}} 
  
 Everything is coming from msys, the screenshot is a bit old Everything is coming from msys, the screenshot is a bit old
  
-Last step is to setup the project :\\   +Last step is to setup the project :\\  
-  * Point it to the CMakelists.txt +{{:​build:​netbeans_project1.png?​200|Step 1}} \\ 
-  * The only modified part is to set the CMAKE_INSTALL_PREFIX to avidemux folder (i.e. c:/Program Files/​Avidemux 2.6 - 64 bits)+{{:​build:​nb_2.png?​200| Step2}} \\ 
 +{{:​build:​nb_5.png?​200|Step 3}} \\ 
 + 
 +The important part are : 
 +  * At step2 select custom 
 +  * At step3, add \\ 
 + 
 + 
 + -G "MSYS Makefiles"​ -DCMAKE_INSTALL_PREFIX="​c:/Program Files/​Avidemux 2.6 - 64 bits""​ 
 + 
 +Note that the path separator are "/"​ and not "​\"​!
  
 {{:​build:​sdk_netbeans_cmake_option.png?​200|}} {{:​build:​sdk_netbeans_cmake_option.png?​200|}}
  
 You can build the sample now. You can build the sample now.
 +
 +In case you made a mistake, dont forget to delete the CMakeCache.txt file before retrying
 +
        
build/devel_2.6.txt · Last modified: 2018/01/01 12:30 by mean