Kdenlive/Development/WindowsBuild: Difference between revisions
< Kdenlive | Development
(Add MXE procedure) |
m (add comments) |
||
Line 3: | Line 3: | ||
== Cross compiling on GNU/Linux using [http://mxe.cc/ MXE] == | == Cross compiling on GNU/Linux using [http://mxe.cc/ MXE] == | ||
git clone https://anongit.kde.org/kdenlive.git | git clone https://anongit.kde.org/kdenlive.git # not already done? | ||
git clone https://github.com/vpinon/mxe.git | git clone https://github.com/vpinon/mxe.git | ||
cat >mxe/settings.mk <<EOF | cat >mxe/settings.mk <<EOF | ||
Line 12: | Line 12: | ||
cd mxe | cd mxe | ||
make kdenlive | make kdenlive | ||
make gdb # useful in case of crash: look for kdenlive PID in task manager, start gdb, run "attach ''PID''" | |||
. | plugins/apps/deploy_kdenlive.sh | ||
== Porting the [https://www.mltframework.org/ MLT framework] to CMake == | == 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). | To be able to compile Kdenlive with MSVC (Microsoft Visual C++ compiler and libraries toolset). (Elie). |
Revision as of 22:54, 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 # not already done? 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 make gdb # useful in case of crash: look for kdenlive PID in task manager, start gdb, run "attach PID" plugins/apps/deploy_kdenlive.sh
Porting the MLT framework to CMake
To be able to compile Kdenlive with MSVC (Microsoft Visual C++ compiler and libraries toolset). (Elie).