Learn how to resolve errors during the Kdenlive build.

Asked 1 years ago, Updated 1 years ago, 342 views

I currently downloaded a video editing tool called Kdenlive from Git and
I would like to build and use Craft.

The reason is to code the source code of C++ and
I would like to build and use Kdenlive's UI and features to add and remove their own.

Now I downloaded Craft from Git and even installed it.
When I built Kdenlive using the Craft I installed, an image-like error occurred.

Enter a description of the image here

error code

--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']

I'm at a loss because I don't know how to solve this error.
I would appreciate it if you could tell me as easily as possible.

I use Windows 10 for my PC and Visual Studio 2019 for my compiler.

I downloaded Craft from the URL below.
https://github.com/KDE/craft

I downloaded Kdenlive from the URL below.
https://github.com/KDE/kdenlive

Thank you for your cooperation.

c++

2022-09-30 22:01

1 Answers

Try to answer only what you can read from the error message.

There are several dependent libraries to build, and one of them seems to be missing.

No package'mlt++-7'found

If you look at the kdenlive documentation, it says that Linux (Ubuntu, Arch) is the main target for the build, but if the dependent library meets the requirements, it can be built in other environments.

First, check to see if you meet the requirements around here.

https://github.com/KDE/kdenlive/blob/master/dev-docs/build.md

Qt>=5.7, KF5>=5.50, MLT>=6.20.0


2022-09-30 22:01

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.