| Summary: | It is not possible to compile Marble without qtpositioning5-dev package (QGeoAddress header) | ||
|---|---|---|---|
| Product: | [Applications] marble | Reporter: | Lukáš Karas <lukas.karas> |
| Component: | general | Assignee: | marble-bugs |
| Status: | REPORTED --- | ||
| Severity: | minor | CC: | sitter |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
*** Bug 352156 has been marked as a duplicate of this bug. *** Thank you for the bug report. As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved. |
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.