Kdenlive/Development/WindowsBuild: Difference between revisions

From KDE Community Wiki
m (wiki syntax)
(Add MXE procedure)
Line 1: Line 1:
Different efforts are currently being led to make building Kdenlive on Microsoft Windows possible.
Different efforts are currently being led to make building Kdenlive on Microsoft Windows possible.


* Cross compiling it on GNU/Linux using the [http://mxe.cc/ MXE cross compilation environment] (Vincent Pinon).
== Cross compiling on GNU/Linux using [http://mxe.cc/ MXE] ==
* Porting the [https://www.mltframework.org/ MLT framework] to POSIX in order to be able to compile Kdenlive natively with MSVC  (Microsoft Visual C++ compiler and libraries toolset). (Elie).
 
git clone https://anongit.kde.org/kdenlive.git
git clone https://github.com/vpinon/mxe.git
cat >mxe/settings.mk <<EOF
MXE_TARGETS := x86_64-w64-mingw32.shared.posix
override MXE_PLUGIN_DIRS += plugins/multimedia plugins/kdeframeworks plugins/apps
kdenlive_SOURCE_TREE := $PWD/kdenlive
EOF
cd mxe
make kdenlive
 
... and wait for a few hours!
 
== Porting the [https://www.mltframework.org/ MLT framework] to CMake ==
 
To be able to compile Kdenlive with MSVC  (Microsoft Visual C++ compiler and libraries toolset). (Elie).

Revision as of 22:46, 8 May 2018

Different efforts are currently being led to make building Kdenlive on Microsoft Windows possible.

Cross compiling on GNU/Linux using MXE

git clone https://anongit.kde.org/kdenlive.git
git clone https://github.com/vpinon/mxe.git
cat >mxe/settings.mk <<EOF
MXE_TARGETS := x86_64-w64-mingw32.shared.posix
override MXE_PLUGIN_DIRS += plugins/multimedia plugins/kdeframeworks plugins/apps
kdenlive_SOURCE_TREE := $PWD/kdenlive
EOF
cd mxe
make kdenlive

... and wait for a few hours!

Porting the MLT framework to CMake

To be able to compile Kdenlive with MSVC (Microsoft Visual C++ compiler and libraries toolset). (Elie).