> 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