手动编译和安装 kaffeine 时出现问题

手动编译和安装 kaffeine 时出现问题

我对手动编译软件包还不太熟悉,我从这里。当我输入时cmake .,出现以下错误:

-- Found Qt-Version 5.2.1 (using /usr/bin/qmake)
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
QT_QT_INCLUDE_DIR
   used as include directory in directory /home/yashar/kaffeine/CMakeFiles/CMakeTmp

CMake Error: Internal CMake error, TryCompile configure of cmake failed

CMake Error at /usr/share/kde4/apps/cmake/modules/FindKDE4Internal.cmake:1311 (message):
  Unable to compile a basic Qt application.  Qt has not been found correctly.
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindKDE4.cmake:95 (find_package)
  CMakeLists.txt:5 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/yashar/kaffeine/CMakeFiles/CMakeOutput.log".
See also "/home/yashar/kaffeine/CMakeFiles/CMakeError.log".

我该如何修复它?

答案1

最近,Ubuntu 存储库中的 kaffeine 1.2.2-3 变得“不稳定”。当您单击焦点之外时,kaffeine 窗口会变黑,并且更改频道时窗口会变小。

这通常与依赖性问题有关。制作我自己的版本通常可以解决至少部分问题。我在编译某些版本的 kaffeine 源时也遇到了同样的问题。无论如何,只需使用 cmake 上定义的 Qt4 路径重新尝试 github 下载 - 最后,它就可以编译了。

git 克隆 git://anongit.kde.org/kaffeine

我发现以下内容修复了我的系统上的错误,因为它与 qt5 和 qt4 库默认值的更改有关。您现在必须指定 Qt4。

cd kaffeine  
mkdir build  
cd build  
cmake .. -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt4 

它构建并运行了,但仍然发现声音偶尔会下降,因此仍然存在一些问题。

相关内容