это - первый раз, когда я спрашиваю здесь. Недавно я играл упаковку - новую вещь для меня - в Панели запуска.
Я пытался компилировать Символ 0.7.4 для Точной Ubuntu. Исходный код должен был быть скомпилирован с Qt5, в то время как по умолчанию Точный только обеспечивают Qt4. Таким образом, я использовал “Ubuntu команда SDK” для зависимостей от сборки.
Я сделал локальное здание с bzr
в Надежном человеке и все, кажется, работает правильно. Но сборка в Панели запуска, застрявшей в ошибке. Взгляните на журнал.
debian/rules
файл содержит:
#!/usr/bin/make -f
# -*- makefile -*-
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
DEB_CMAKE_EXTRA_FLAGS += -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake
Согласно журналу сборки, работает параметр для Cmake дополнительные флаги. Но почему это все еще дало ошибку? Где qt5-qmake расположен, так, чтобы он прекратил давать ошибку?
Спасибо в усовершенствованном.
Править
Для тех, у кого есть та же проблема, Вы, возможно, гуглили вокруг для решения. Я предоставляю больше подробную информацию об ошибке:
CMake Warning at src/Sigil/CMakeLists.txt:38 (find_package):
By not providing "FindQt5.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Qt5", but
CMake did not find one.
Could not find a package configuration file provided by "Qt5" with any of
the following names:
Qt5Config.cmake
qt5-config.cmake
Add the installation prefix of "Qt5" to CMAKE_PREFIX_PATH or set "Qt5_DIR"
to a directory containing one of the above files. If "Qt5" provides a
separate development package or SDK, be sure it has been installed.
CMake Error at src/Sigil/CMakeLists.txt:454 (qt5_wrap_ui):
Unknown CMake command "qt5_wrap_ui".