| Summary: | Geolocation doesn't appear in digiKam for MacOS and Windows : header files are not installed, only the libraries. | ||
|---|---|---|---|
| Product: | [Applications] digikam | Reporter: | filiper |
| Component: | Geolocation-Workflow | Assignee: | Digikam Developers <digikam-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | grave | CC: | alhibner, caulier.gilles, hardy.public, jakob.silbermann |
| Priority: | NOR | ||
| Version First Reported In: | 5.7.0 | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | Version Fixed/Implemented In: | 5.8.0 | |
| Sentry Crash Report: | |||
| Attachments: | A printscreen with the program interface. | ||
No you don't need extra package for that... I can reproduce the problem under windows and MacOS. Marble sounds like not detected properly at compilation time, even if it pre-compiled and installed of course. Something has again changed in this software component. I will fix it and rebuild the MacOS and Windows bundles. Note : Linux bundle is not affected by this problem. The trace at compilation time : -- -- libmarble found.......................... NO (optional) -- digiKam will be compiled without geolocation maps support. -- Please install the libmarble (version >= 0.22.0) development package. The origin of the problem : -- Could NOT find marble (missing: MARBLE_INCLUDE_DIR) -- MARBLE_FOUND = FALSE -- MARBLE_INCLUDE_DIR = MARBLE_INCLUDE_DIR-NOTFOUND -- MARBLE_LIBRARIES = /mnt/data/GIT/5.x/project/bundles/mxe/build.win32/usr/i686-w64-mingw32.shared/lib/libmarblewidget-qt5.dll.a -- ASTRO_LIBRARIES = /mnt/data/GIT/5.x/project/bundles/mxe/build.win32/usr/i686-w64-mingw32.shared/lib/libastro.dll.a Marble team is serious ??? https://cgit.kde.org/marble.git/tree/src/lib/marble/CMakeLists.txt#n453 No header files are installed under Windows and MacOS. I do nothing... Git commit c6e87a0028db42aabb4a748502cc8d728e6253da by Gilles Caulier. Committed on 13/09/2017 at 06:44. Pushed by cgilles into branch 'master'. use last marble version published. force to install header files only under MXE and Macports. This enough to compile digiKam as well for Windows and MACOs, as we don't use a cmake framework based detection of marble to configure the compilation. M +6 -6 project/bundles/3rdparty/ext_marble/CMakeLists.txt M +145 -0 project/bundles/3rdparty/ext_marble/marble-libs-install-macports.patch M +147 -2 project/bundles/3rdparty/ext_marble/marble-libs-install-mxe.patch https://commits.kde.org/digikam-software-compilation/c6e87a0028db42aabb4a748502cc8d728e6253da New 5.7.0 with epoch version 2 bundles for MacOS and Windows are now online with Geolocation support. *** Bug 387168 has been marked as a duplicate of this bug. *** *** Bug 388551 has been marked as a duplicate of this bug. *** |
Created attachment 107828 [details] A printscreen with the program interface. I don't have the option to manage geolocation. Do I need a plugin for that?