This forum has been archived. All content is frozen. Please use KDE Discuss instead.

[Compile error] About building using Kdenlive's Craft

Tags: None
(comma "," separated)
hirasawayositaka
Registered Member
Posts
15
Karma
0
We become indebted to.

Thank you for your time.

Currently I download the Kdenlive source code from Git and
I'm trying to build using Craft.

I get a compile error while building with Craft and can't compile to the end.
My PC is windows,
I am using Visual Studio 2019 as the compiler.

・ URL of Kdenlive's open source download destination
https://github.com/KDE/kdenlive

・ URL of the download destination of Craft
https://github.com/KDE/craft

・ Refer to the following URL.
https://community.kde.org/Guidelines_an ... ce/Windows
https://community.kde.org/Kdenlive/Deve ... ndowsBuild

The build procedure using Craft is as follows.
<Procedure>
1) Start PowerShell and enter the following command
C: \ CraftRoot \ craft \ craftenv.ps1
・ The following screen appears
ーーーーーーーーーーーーーーーーーーーーーー
Craft : C:\CraftRoot
Version : master
ABI : windows-msvc2019_64-cl
Download directory : C:\CraftRoot\download
ーーーーーーーーーーーーーーーーーーーーーー

2) Build: When the following command is input
python C: \ CraftRoot \ craft \ bin \ craft.py kdenlive
Or, when inputting the following command
craft kdenlive

Then the following error occurred.
--- <Error details> -------------
- Checking for module 'mlt++-7'
-- No package 'mlt++-7' found
CMake Error at C:/CraftRoot/dev-utils/cmake-base/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:218 (message):
Could NOT find MLT (missing: MLT_LIBRARIES MLTPP_LIBRARIES MLT_INCLUDE_DIR
MLTPP_INCLUDE_DIR) (Required is at least version "7.0.0")
Call Stack (most recent call first):
C:/CraftRoot/dev-utils/cmake-base/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:582 (_FPHSA_FAILURE_MESSAGE)
cmake/modules/FindMLT.cmake:65 (find_package_handle_standard_args)
CMakeLists.txt:61 (find_package)

-- Configuring incomplete, errors occurred!
See also "C:/CraftRoot/build/_/3377f5a/build/CMakeFiles/CMakeOutput.log".
See also "C:/CraftRoot/build/_/3377f5a/build/CMakeFiles/CMakeError.log".
Action: compile for kde/kdemultimedia/kdenlive:21.08.1 FAILED
*** Craft all failed: kde/kdemultimedia/kdenlive after 12 seconds ***
fatal error: package kde/kdemultimedia/kdenlive all failed
Craft stopped with out completing ['kde/kdemultimedia/kdenlive']
--------------------------------------

Even if I read the log, I am in trouble because I do not understand the cause.
I'm sorry I'm ignorant, but I'd appreciate it if you could tell me the solution.
Thank you.
User avatar
bartoloni
Moderator
Posts
1510
Karma
4
OS
you can join the Telegram developer channel to request help to Vincent Pinon about that.
vpinon
KDE Developer
Posts
708
Karma
6
OS
craft doesn't run just as the python script.
you must source the powershell environment and then call craft commands from here.


Bookmarks



Who is online

Registered users: Bing [Bot], blue_bullet, Google [Bot], Yahoo [Bot]