cuihao 写了:libmlt++-dev
谢谢,装上了。再请教下
再次cmake时又提示如下 已经是最新版了怎么还是没找着呢 还有个问题 软件包 lib什么意思 后面都跟的dev什么意思,谢谢
wayoca@wayoca-R690A-M2T:~/build$ sudo apt-get install libmlt++-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
libmlt++-dev 已经是最新的版本了。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
wayoca@wayoca-R690A-M2T:~/build$ cmake ~/kdenlive-0.9.4
-- Found Qt-Version 4.8.1 (using /usr/bin/qmake)
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found KDE 4.8 include dir: /usr/include
-- Found KDE 4.8 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Found Qt-Version 4.8.1 (using /usr/bin/qmake)
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
CMake Error at cmake/modules/FindLIBMLT.cmake:70 (message):
Could not find MLT++
Call Stack (most recent call first):
CMakeLists.txt:66 (find_package)
-- Configuring incomplete, errors occurred!
可是已经在这里了
wayoca@wayoca-R690A-M2T:~/build$ whereis mlt++
mlt++: /usr/include/mlt++
这是FindLIBMLT.cmake文件所指向的70行的内容
if(LIBMLT_FOUND)
set(LIBMLT_VERSION ${MLT_VERSION})
if(NOT LIBMLT_FIND_QUIETLY)
message(STATUS "Found MLT++: ${LIBMLTPLUS_LIBRARY}")
endif(NOT LIBMLT_FIND_QUIETLY)
else(LIBMLT_FOUND)
if(LIBMLT_FIND_REQUIRED)
message(FATAL_ERROR "Could not find MLT++")
endif(LIBMLT_FIND_REQUIRED)
endif(LIBMLT_FOUND)
看不大懂
晕,我把build和源码文件夹删除重新建了,然后再cmake,又成这样的,
wayoca@wayoca-R690A-M2T:~/build$ cmake ~/kdenlive-0.9.4
-- Found Qt-Version 4.8.1 (using /usr/bin/qmake)
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found KDE 4.8 include dir: /usr/include
-- Found KDE 4.8 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Found Qt-Version 4.8.1 (using /usr/bin/qmake)
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
CMake Error at cmake/modules/FindLIBMLT.cmake:70 (message):
Could not find MLT++
Call Stack (most recent call first):
CMakeLists.txt:66 (find_package)
-- Configuring incomplete, errors occurred!
wayoca@wayoca-R690A-M2T:~/build$ cmake ~/kdenlive-0.9.4
-- Found Qt-Version 4.8.1 (using /usr/bin/qmake)
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found KDE 4.8 include dir: /usr/include
-- Found KDE 4.8 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Found Qt-Version 4.8.1 (using /usr/bin/qmake)
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
CMake Error at cmake/modules/FindLIBMLT.cmake:70 (message):
Could not find MLT++
Call Stack (most recent call first):
CMakeLists.txt:66 (find_package)
-- Configuring incomplete, errors occurred!
wayoca@wayoca-R690A-M2T:~/build$ whereis mlt++
mlt++: /usr/include/mlt++
wayoca@wayoca-R690A-M2T:~/build$ cmake ~/kdenlive-0.9.4
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for include files HAVE_MALLOC_H
-- Looking for include files HAVE_MALLOC_H - found
-- Looking for include files HAVE_PTHREAD_H
-- Looking for include files HAVE_PTHREAD_H - found
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.8.1 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so;/usr/lib/x86_64-linux-gnu/libXft.so;/usr/lib/x86_64-linux-gnu/libXau.so;/usr/lib/x86_64-linux-gnu/libXdmcp.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so;/usr/lib/x86_64-linux-gnu/libXft.so;/usr/lib/x86_64-linux-gnu/libXau.so;/usr/lib/x86_64-linux-gnu/libXdmcp.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Found Automoc4: /usr/bin/automoc4
-- Found Perl: /usr/bin/perl
-- Found Phonon: /usr/include
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.8 include dir: /usr/include
-- Found KDE 4.8 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Found Qt-Version 4.8.1 (using /usr/bin/qmake)
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- checking for module 'mlt++'
-- found mlt++, version 0.8.2
Package mlt-framework was not found in the pkg-config search path.
Perhaps you should add the directory containing `mlt-framework.pc'
to the PKG_CONFIG_PATH environment variable
Package 'mlt-framework', required by 'mlt++', not found
Package mlt-framework was not found in the pkg-config search path.
Perhaps you should add the directory containing `mlt-framework.pc'
to the PKG_CONFIG_PATH environment variable
Package 'mlt-framework', required by 'mlt++', not found
Package mlt-framework was not found in the pkg-config search path.
Perhaps you should add the directory containing `mlt-framework.pc'
to the PKG_CONFIG_PATH environment variable
Package 'mlt-framework', required by 'mlt++', not found
Package mlt-framework was not found in the pkg-config search path.
Perhaps you should add the directory containing `mlt-framework.pc'
to the PKG_CONFIG_PATH environment variable
Package 'mlt-framework', required by 'mlt++', not found
Package mlt-framework was not found in the pkg-config search path.
Perhaps you should add the directory containing `mlt-framework.pc'
to the PKG_CONFIG_PATH environment variable
Package 'mlt-framework', required by 'mlt++', not found
Package mlt-framework was not found in the pkg-config search path.
Perhaps you should add the directory containing `mlt-framework.pc'
to the PKG_CONFIG_PATH environment variable
Package 'mlt-framework', required by 'mlt++', not found
Package mlt-framework was not found in the pkg-config search path.
Perhaps you should add the directory containing `mlt-framework.pc'
to the PKG_CONFIG_PATH environment variable
Package 'mlt-framework', required by 'mlt++', not found
Package mlt-framework was not found in the pkg-config search path.
Perhaps you should add the directory containing `mlt-framework.pc'
to the PKG_CONFIG_PATH environment variable
Package 'mlt-framework', required by 'mlt++', not found
Package mlt-framework was not found in the pkg-config search path.
Perhaps you should add the directory containing `mlt-framework.pc'
to the PKG_CONFIG_PATH environment variable
Package 'mlt-framework', required by 'mlt++', not found
Package mlt-framework was not found in the pkg-config search path.
Perhaps you should add the directory containing `mlt-framework.pc'
to the PKG_CONFIG_PATH environment variable
Package 'mlt-framework', required by 'mlt++', not found
Package mlt-framework was not found in the pkg-config search path.
Perhaps you should add the directory containing `mlt-framework.pc'
to the PKG_CONFIG_PATH environment variable
Package 'mlt-framework', required by 'mlt++', not found
Package mlt-framework was not found in the pkg-config search path.
Perhaps you should add the directory containing `mlt-framework.pc'
to the PKG_CONFIG_PATH environment variable
Package 'mlt-framework', required by 'mlt++', not found
CMake Error at cmake/modules/FindLIBMLT.cmake:70 (message):
Could not find MLT++
Call Stack (most recent call first):
CMakeLists.txt:66 (find_package)
-- Configuring incomplete, errors occurred!
接着请教一下吧,已经apt了,本不想编译了的,学习一下吧
编译安装mlt ./configure 时有两个东西不知道怎么安装
wayoca@wayoca-R690A-M2T:~/mlt-0.8.8$ ./configure
Configuring framework:
Configuring modules:
Configuring modules/avformat:
Configuring modules/core:
Configuring modules/decklink:
Configuring modules/dv:
Configuring modules/feeds:
Configuring modules/frei0r:
Configuring modules/gtk2:
Configuring modules/jackrack:
- jackrack not found: disabling------------这里
Configuring modules/kdenlive:
Configuring modules/lumas:
Configuring modules/oldfilm:
Configuring modules/plus:
Configuring modules/rtaudio:
Configuring modules/sdl:
Configuring modules/sox:
Configuring modules/swfdec:
Configuring modules/vmfx:
Configuring modules/vorbis:
- ogg vorbis not found: disabling-------------这里
Configuring modules/xml:
Configuring melt:
Configuring mlt++:
Configuring swig:
LGPLv2.1 license used; GPL components disabled