Previously, I've asked about debian/rules additional build flag of CMake for packaging in Launchpad. The question is here.
Now I managed to accomplish that by changing that debian/rules. And I managed to do
bzr builddeb -- -us -uc in my local computer. I don't know exactly what packages to be included as build-depend in the clean machine. The latest error log in Launchpad build system is like this:
CMake Error at /opt/qt52/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake:16 (message): Failed to find "GL" in "" with CMAKE_CXX_LIBRARY_ARCHITECTURE "i386-linux-gnu". Call Stack (most recent call first): /opt/qt52/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake:50 (_qt5gui_find_extra_libs) /opt/qt52/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake:143 (include) /opt/qt52/lib/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:88 (find_package) /opt/qt52/lib/cmake/Qt5Svg/Qt5SvgConfig.cmake:88 (find_package) /opt/qt52/lib/cmake/Qt5/Qt5Config.cmake:26 (find_package) src/Sigil/CMakeLists.txt:38 (find_package)
Okay, no one answered. But fortunately, I've found that
libglu1-mesa-dev are what I'm looking for.
And the building seems to go successfully:
here But, hold on, something is still missing.
Eventually, it is successfully built. This is the build log