> On 28 Dec 2018, at 17:19, Martin Koller <kol...@aon.at> wrote:
> 
> A colleague built 5.12 for iOS but got linker errors:
> 
> Undefined symbols for architecture arm64:
>  "_CGImageDestinationCreateWithData", referenced from:
>      QMacPasteboardMimeTiff::convertFromMime(QString const&, QVariant, 
> QString) in libQt5ClipboardSupport.a(qmacmime.o)
>  "_CGImageDestinationAddImage", referenced from:
>      QMacPasteboardMimeTiff::convertFromMime(QString const&, QVariant, 
> QString) in libQt5ClipboardSupport.a(qmacmime.o)
>  "_CGImageDestinationFinalize", referenced from:
>      QMacPasteboardMimeTiff::convertFromMime(QString const&, QVariant, 
> QString) in libQt5ClipboardSupport.a(qmacmime.o)
>  "_CGImageSourceCreateWithData", referenced from:
>      QMacPasteboardMimeTiff::convertToMime(QString const&, QList<QByteArray>, 
> QString) in libQt5ClipboardSupport.a(qmacmime.o)
>  "_kCGImagePropertyPixelWidth", referenced from:
>      QMacPasteboardMimeTiff::convertFromMime(QString const&, QVariant, 
> QString) in libQt5ClipboardSupport.a(qmacmime.o)
>  "_kCGImagePropertyPixelHeight", referenced from:
>      QMacPasteboardMimeTiff::convertFromMime(QString const&, QVariant, 
> QString) in libQt5ClipboardSupport.a(qmacmime.o)
>  "_CGImageSourceCreateImageAtIndex", referenced from:
>      QMacPasteboardMimeTiff::convertToMime(QString const&, QList<QByteArray>, 
> QString) in libQt5ClipboardSupport.a(qmacmime.o)
> ld: symbol(s) not found for architecture arm64
> clang: error: linker command failed with exit code 1 (use -v to see 
> invocation)
> 
> He says it's due to the Cocoa Framework no existing on iOS
> 
> is this known or a problem with our local build ?

Hi,

This *should* work, since the CGImage functions lives in the ImageIO framework, 
which is available on both iOS and macOS, and is included by 
qtbase/src/platformsupport/clipboard/clipboard.pro,

I have not tried a 5.12 iOS build myself though.

Morten





_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to