我对手动编译软件包还不太熟悉,我从这里。当我输入时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
它构建并运行了,但仍然发现声音偶尔会下降,因此仍然存在一些问题。