https://bugs.kde.org/show_bug.cgi?id=383883
Bug ID: 383883 Summary: Broken development bundle installation under Windows and macOS Product: marble Version: unspecified Platform: Compiled Sources OS: MS Windows Status: UNCONFIRMED Severity: major Priority: NOR Component: general Assignee: marble-b...@kde.org Reporter: faci...@gmail.com Target Milestone: --- Created attachment 107460 --> https://bugs.kde.org/attachment.cgi?id=107460&action=edit Patch for astro and marble CMakeLists.txt that fixes the bug I am using master branch and current commit is 81bdc81. When Marble is built under Windows and macOS in order to be used as a library, the installation is broken. The installation folder does not contain any include files, libraries, and a .pri file. The problem can be tracked down to CMakeLists.txt in src/lib/astro and src/lib/marble. See that line '# TODO: find how to install & deploy library, headers and config files as bundle for development'. Basically, under Windows and macOS no deployment is happening. However, at least with CMake 3.8.2 it is easy to fix (or work around it). One need: 1. Do not return under Windows and macOS 2. Modify installation targets and add export symbols. Attached is a patch file, which fixes the bug. -- You are receiving this mail because: You are watching all bug changes.