[Marble-bugs] [marble] [Bug 352242] New: It is not possible to compile Marble without qtpositioning5-dev package (QGeoAddress header)

Lukáš Karas lukas.karas at centrum.cz
Thu Sep 3 22:42:15 UTC 2015


https://bugs.kde.org/show_bug.cgi?id=352242

            Bug ID: 352242
           Summary: It is not possible to compile Marble without
                    qtpositioning5-dev package (QGeoAddress header)
           Product: marble
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: NOR
         Component: general
          Assignee: marble-bugs at kde.org
          Reporter: lukas.karas at centrum.cz

When I run cmake, it seems that QT possitioning api is optional for build. But
when I tried to build with "make", it fails with: 

/usr/src/marble/src/lib/marble/declarative/Placemark.cpp:14:23: fatal error:
QGeoAddress: No such file or directory
 #include <QGeoAddress>
                       ^


Reproducible: Always




I tried to build Marble from master branch, my current head is
1db330fa8ecc6681e2407f65a2ad64e9addd7730

used cmake arguments:

cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_MARBLE_TOOLS=YES
-DBUILD_MARBLE_EXAMPLES=YES -DQTONLY=FALSE -DCMAKE_INSTALL_PREFIX=/opt/marble
-DQUAZIP_INCLUDE_DIR=/usr/include/quazip
-DQUAZIP_LIBRARIES=/usr/lib/x86_64-linux-gnu/libquazip.so 

I am using Kubuntu 15.04, after installing package "qtpositioning5-dev" build
ends successfully.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Marble-bugs mailing list