Closed carlca closed 7 months ago
To help us diagnose the issue, could you paste the output of which qmake
and qmake -query
? Thanks :)
which qmake
:
/Users/carlcaulkett/anaconda3/bin/qmake
qmake -query
QT_SYSROOT:
QT_INSTALL_PREFIX:/Users/carlcaulkett/anaconda3
QT_INSTALL_ARCHDATA:/Users/carlcaulkett/anaconda3
QT_INSTALL_DATA:/Users/carlcaulkett/anaconda3
QT_INSTALL_DOCS:/Users/carlcaulkett/anaconda3/doc
QT_INSTALL_HEADERS:/Users/carlcaulkett/anaconda3/include/qt
QT_INSTALL_LIBS:/Users/carlcaulkett/anaconda3/lib
QT_INSTALL_LIBEXECS:/Users/carlcaulkett/anaconda3/libexec
QT_INSTALL_BINS:/Users/carlcaulkett/anaconda3/bin
QT_INSTALL_TESTS:/Users/carlcaulkett/anaconda3/tests
QT_INSTALL_PLUGINS:/Users/carlcaulkett/anaconda3/plugins
QT_INSTALL_IMPORTS:/Users/carlcaulkett/anaconda3/imports
QT_INSTALL_QML:/Users/carlcaulkett/anaconda3/qml
QT_INSTALL_TRANSLATIONS:/Users/carlcaulkett/anaconda3/translations
QT_INSTALL_CONFIGURATION:/Users/carlcaulkett/anaconda3
QT_INSTALL_EXAMPLES:/Users/carlcaulkett/anaconda3/examples
QT_INSTALL_DEMOS:/Users/carlcaulkett/anaconda3/examples
QT_HOST_PREFIX:/Users/carlcaulkett/anaconda3
QT_HOST_DATA:/Users/carlcaulkett/anaconda3
QT_HOST_BINS:/Users/carlcaulkett/anaconda3/bin
QT_HOST_LIBS:/Users/carlcaulkett/anaconda3/lib
QMAKE_SPEC:macx-clang
QMAKE_XSPEC:macx-clang
QMAKE_VERSION:3.1
QT_VERSION:5.15.2
Thank you :) Ok, we've been able to reproduce this locally and @ogoffart is working on a fix :)
https://github.com/slint-ui/slint/pull/4566 disable the Qt backend by default on mac
I'm trying to build the default template-based project. I ran:
cargo generate --git https://github.com/slint-ui/slint-rust-template --name spiderland
then CD'd into the spiderland folder.I then ran
cargo build
. This first showed the compile process for the 308 dependencies, followed by an error message:error: linking with
ccfailed: exit status: 1
This was followed by a whole host of what I assume were linker messages, an excerpt being:There was a lot more of this, but it ended up with the final error message:
Searching for the error text reveals this to be a very common issue, but sadly one without any definitive answer. Over to you ;-)