[KDE/Mac] OSX/CI: okular fails to build on branch frameworks

René J.V. Bertin rjvbertin at gmail.com
Sat Apr 11 20:39:47 UTC 2015


On Saturday April 11 2015 21:28:58 Alexander Richardson wrote:

> There is some OSX specific code in core/utils.cpp. However, I have
> only recently started looking at the Okular source code so I can't
> really comment on it.

Yes, I just saw that. It seems to be a replacement for the code using libkscreen just above it. So yes, Okular appears to be calling functions from CoreFoundation and CoreGraphics, and so the easiest thing to do will be to add 

-framework CoreFoundation -framework CoreGraphics

to the library list of the failing target.

I'm guessing that as a result of KF5's modularisation it now only pulls in KDE libraries that do not themselves link to those frameworks, and the dependencies thus do not get satisfied.

R.


More information about the kde-mac mailing list