This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
build:devel_2.6 [2016/09/09 16:00] mean |
build:devel_2.6 [2016/09/09 17:19] mean |
||
---|---|---|---|
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) |
Line 62: | Line 62: | ||
=== 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 | ||
+ | |||