Closed gaze closed 4 days ago
Curiously, that include path doesn't have/Users/gaze/Qt/6.4.2//macos/lib/QtCore.framework/Versions/A/Headers/
, which contains QString
or the -framework
argument or what have you.
How did you install Qt? On CI, we use Qt from vcpkg. We've also tested with Qt from Homebrew, which is built as a macOS framework.
Can you post the output of qmake -query
?
Same problem here. Qt installed with standard installer.
QT_SYSROOT:
QT_INSTALL_PREFIX:/usr/local/Qt/6.4.3/macos
QT_INSTALL_ARCHDATA:/usr/local/Qt/6.4.3/macos
QT_INSTALL_DATA:/usr/local/Qt/6.4.3/macos
QT_INSTALL_DOCS:/usr/local/Qt/Docs/Qt-6.4.3
QT_INSTALL_HEADERS:/usr/local/Qt/6.4.3/macos/include
QT_INSTALL_LIBS:/usr/local/Qt/6.4.3/macos/lib
QT_INSTALL_LIBEXECS:/usr/local/Qt/6.4.3/macos/libexec
QT_INSTALL_BINS:/usr/local/Qt/6.4.3/macos/bin
QT_INSTALL_TESTS:/usr/local/Qt/6.4.3/macos/tests
QT_INSTALL_PLUGINS:/usr/local/Qt/6.4.3/macos/plugins
QT_INSTALL_QML:/usr/local/Qt/6.4.3/macos/qml
QT_INSTALL_TRANSLATIONS:/usr/local/Qt/6.4.3/macos/translations
QT_INSTALL_CONFIGURATION:
QT_INSTALL_EXAMPLES:/usr/local/Qt/Examples/Qt-6.4.3
QT_INSTALL_DEMOS:/usr/local/Qt/Examples/Qt-6.4.3
QT_HOST_PREFIX:/usr/local/Qt/6.4.3/macos
QT_HOST_DATA:/usr/local/Qt/6.4.3/macos
QT_HOST_BINS:/usr/local/Qt/6.4.3/macos/bin
QT_HOST_LIBEXECS:/usr/local/Qt/6.4.3/macos/libexec
QT_HOST_LIBS:/usr/local/Qt/6.4.3/macos/lib
QMAKE_SPEC:macx-clang
QMAKE_XSPEC:macx-clang
QMAKE_VERSION:3.1
QT_VERSION:6.4.3
When building an actual Qt application using cmake/ninja the include paths are set like this: -isystem /usr/local/Qt/5.12.9/clang_64/lib/QtCore.framework/Headers
. I'm not sure why this allows #include <QtCore/QByteArray>
but for some reason it works.
@njeisecke Could you post the full error you get from Cargo?
Compiling cxx-qt-lib v0.5.1
The following warnings were emitted during compilation:
warning: In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qhash/qhash_qstring_qvariant.rs.cc:1:
warning: /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qstring.h:10:10: fatal error: 'QtCore/QByteArray' file not found
warning: #include <QtCore/QByteArray>
warning: ^~~~~~~~~~~~~~~~~~~
warning: In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qdatetime.rs.cc:1:
warning: /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qt.h:9:10: fatal error: 'QtCore/Qt' file not found
warning: #include <QtCore/Qt>
warning: ^~~~~~~~~~~
warning: In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qdate.rs.cc:1:
warning: /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qt.h:9:10: fatal error: 'QtCore/Qt' file not found
warning: #include <QtCore/Qt>
warning: ^~~~~~~~~~~
warning: In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qlist/qlist_bool.rs.cc:1:
warning: /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qlist.h:11:10: fatal error: 'QtCore/QList' file not found
warning: #include <QtCore/QList>
warning: ^~~~~~~~~~~~~~
warning: In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qhash/qhash_i32_qbytearray.rs.cc:1:
warning: /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qbytearray.h:11:10: fatal error: 'QtCore/QByteArray' file not found
warning: #include <QtCore/QByteArray>
warning: ^~~~~~~~~~~~~~~~~~~
warning: In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qbytearray.rs.cc:1:
warning: /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qbytearray.h:11:10: fatal error: 'QtCore/QByteArray' file not found
warning: #include <QtCore/QByteArray>
warning: ^~~~~~~~~~~~~~~~~~~
warning: In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qlist/qlist_f32.rs.cc:1:
warning: /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qlist.h:11:10: fatal error: 'QtCore/QList' file not found
warning: #include <QtCore/QList>
warning: ^~~~~~~~~~~~~~
warning: In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qcoreapplication.rs.cc:1:
warning: /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qbytearray.h:11:10: fatal error: 'QtCore/QByteArray' file not found
warning: #include <QtCore/QByteArray>
warning: ^~~~~~~~~~~~~~~~~~~
warning: 1 error generated.
warning: 1 error generated.
warning: 1 error generated.
warning: 1 error generated.
warning: 1 error generated.
warning: 1 error generated.
warning: 1 error generated.
warning: 1 error generated.
warning: In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qlist/qlist_f64.rs.cc:1:
warning: /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qlist.h:11:10: fatal error: 'QtCore/QList' file not found
warning: #include <QtCore/QList>
warning: ^~~~~~~~~~~~~~
warning: 1 error generated.
error: failed to run custom build command for `cxx-qt-lib v0.5.1`
Caused by:
process didn't exit successfully: `/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/debug/build/cxx-qt-lib-f4c3e50fb3a6fa7c/build-script-build` (exit status: 1)
--- stdout
cargo:rerun-if-env-changed=QMAKE
cargo:rerun-if-env-changed=QT_VERSION_MAJOR
cargo:rustc-link-search=/usr/local/Qt/6.5.0/macos/lib
cargo:rustc-link-lib=framework=QtCore
cargo:rustc-link-lib=framework=IOKit
cargo:rustc-link-lib=framework=DiskArbitration
cargo:rustc-link-lib=framework=QtGui
cargo:rustc-link-search=framework=/usr/local/Qt/6.5.0/macos/lib
cargo:rustc-link-lib=framework=QtCore
cargo:rustc-link-lib=framework=IOKit
cargo:rustc-link-lib=framework=DiskArbitration
cargo:rustc-link-lib=framework=OpenGL
cargo:rustc-link-lib=framework=AGL
cargo:rustc-link-lib=framework=AppKit
cargo:rustc-link-lib=framework=ImageIO
cargo:rustc-link-lib=framework=Metal
cargo:rustc-link-lib=framework=QtQml
cargo:rustc-link-search=framework=/usr/local/Qt/6.5.0/macos/lib
cargo:rustc-link-lib=framework=QtNetwork
cargo:rustc-link-lib=framework=QtCore
cargo:rustc-link-lib=framework=IOKit
cargo:rustc-link-lib=framework=DiskArbitration
cargo:rustc-cfg=qt_version_major="6"
cargo:rerun-if-changed=src/core/qbytearray.rs
cargo:rerun-if-changed=src/core/qcoreapplication.rs
cargo:rerun-if-changed=src/core/qdate.rs
cargo:rerun-if-changed=src/core/qdatetime.rs
cargo:rerun-if-changed=src/core/qhash/qhash_i32_qbytearray.rs
cargo:rerun-if-changed=src/core/qhash/qhash_qstring_qvariant.rs
cargo:rerun-if-changed=src/core/qlist/qlist_bool.rs
cargo:rerun-if-changed=src/core/qlist/qlist_f32.rs
cargo:rerun-if-changed=src/core/qlist/qlist_f64.rs
cargo:rerun-if-changed=src/core/qlist/qlist_i8.rs
cargo:rerun-if-changed=src/core/qlist/qlist_i16.rs
cargo:rerun-if-changed=src/core/qlist/qlist_i32.rs
cargo:rerun-if-changed=src/core/qlist/qlist_i64.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qbytearray.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qdate.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qdatetime.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qmargins.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qmarginsf.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qpersistentmodelindex.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qpoint.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qpointf.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qrect.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qrectf.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qsize.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qsizef.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qstring.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qtime.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qurl.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qvariant.rs
cargo:rerun-if-changed=src/core/qlist/qlist_u8.rs
cargo:rerun-if-changed=src/core/qlist/qlist_u16.rs
cargo:rerun-if-changed=src/core/qlist/qlist_u32.rs
cargo:rerun-if-changed=src/core/qlist/qlist_u64.rs
cargo:rerun-if-changed=src/core/qmap/qmap_qstring_qvariant.rs
cargo:rerun-if-changed=src/core/qmargins.rs
cargo:rerun-if-changed=src/core/qmarginsf.rs
cargo:rerun-if-changed=src/core/qmodelindex.rs
cargo:rerun-if-changed=src/core/qpersistentmodelindex.rs
cargo:rerun-if-changed=src/core/qpoint.rs
cargo:rerun-if-changed=src/core/qpointf.rs
cargo:rerun-if-changed=src/core/qrect.rs
cargo:rerun-if-changed=src/core/qrectf.rs
cargo:rerun-if-changed=src/core/qset/qset_bool.rs
cargo:rerun-if-changed=src/core/qset/qset_f32.rs
cargo:rerun-if-changed=src/core/qset/qset_f64.rs
cargo:rerun-if-changed=src/core/qset/qset_i8.rs
cargo:rerun-if-changed=src/core/qset/qset_i16.rs
cargo:rerun-if-changed=src/core/qset/qset_i32.rs
cargo:rerun-if-changed=src/core/qset/qset_i64.rs
cargo:rerun-if-changed=src/core/qset/qset_qbytearray.rs
cargo:rerun-if-changed=src/core/qset/qset_qdate.rs
cargo:rerun-if-changed=src/core/qset/qset_qdatetime.rs
cargo:rerun-if-changed=src/core/qset/qset_qpersistentmodelindex.rs
cargo:rerun-if-changed=src/core/qset/qset_qstring.rs
cargo:rerun-if-changed=src/core/qset/qset_qtime.rs
cargo:rerun-if-changed=src/core/qset/qset_qurl.rs
cargo:rerun-if-changed=src/core/qset/qset_u8.rs
cargo:rerun-if-changed=src/core/qset/qset_u16.rs
cargo:rerun-if-changed=src/core/qset/qset_u32.rs
cargo:rerun-if-changed=src/core/qset/qset_u64.rs
cargo:rerun-if-changed=src/core/qsize.rs
cargo:rerun-if-changed=src/core/qsizef.rs
cargo:rerun-if-changed=src/core/qstring.rs
cargo:rerun-if-changed=src/core/qstringlist.rs
cargo:rerun-if-changed=src/core/qt.rs
cargo:rerun-if-changed=src/core/qtime.rs
cargo:rerun-if-changed=src/core/qtimezone.rs
cargo:rerun-if-changed=src/core/qurl.rs
cargo:rerun-if-changed=src/core/qvariant/mod.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_bool.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_f32.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_f64.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_i8.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_i16.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_i32.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_i64.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qbytearray.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qdate.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qdatetime.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qmodelindex.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qpersistentmodelindex.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qpoint.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qpointf.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qrect.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qrectf.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qsize.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qsizef.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qstring.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qstringlist.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qtime.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qurl.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_u8.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_u16.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_u32.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_u64.rs
cargo:rerun-if-changed=src/core/qvector/qvector_bool.rs
cargo:rerun-if-changed=src/core/qvector/qvector_f32.rs
cargo:rerun-if-changed=src/core/qvector/qvector_f64.rs
cargo:rerun-if-changed=src/core/qvector/qvector_i8.rs
cargo:rerun-if-changed=src/core/qvector/qvector_i16.rs
cargo:rerun-if-changed=src/core/qvector/qvector_i32.rs
cargo:rerun-if-changed=src/core/qvector/qvector_i64.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qbytearray.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qdate.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qdatetime.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qmargins.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qmarginsf.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qpersistentmodelindex.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qpoint.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qpointf.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qrect.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qrectf.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qsize.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qsizef.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qstring.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qtime.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qurl.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qvariant.rs
cargo:rerun-if-changed=src/core/qvector/qvector_u8.rs
cargo:rerun-if-changed=src/core/qvector/qvector_u16.rs
cargo:rerun-if-changed=src/core/qvector/qvector_u32.rs
cargo:rerun-if-changed=src/core/qvector/qvector_u64.rs
cargo:rerun-if-changed=src/core/qlist/qlist_qcolor.rs
cargo:rerun-if-changed=src/core/qvariant/qvariant_qcolor.rs
cargo:rerun-if-changed=src/core/qvector/qvector_qcolor.rs
cargo:rerun-if-changed=src/gui/qcolor.rs
cargo:rerun-if-changed=src/gui/qguiapplication.rs
cargo:rerun-if-changed=src/gui/qvector2d.rs
cargo:rerun-if-changed=src/gui/qvector3d.rs
cargo:rerun-if-changed=src/gui/qvector4d.rs
cargo:rerun-if-changed=src/qml/qqmlapplicationengine.rs
cargo:rerun-if-changed=src/qml/qqmlengine.rs
cargo:CXXBRIDGE_PREFIX=cxx-qt-lib
cargo:CXXBRIDGE_LINKS=cxx-qt-lib
cargo:CXXBRIDGE_DIR0=/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/include
cargo:CXXBRIDGE_DIR1=/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/crate
cargo:CXXBRIDGE_DIR2=/usr/local/Qt/6.5.0/macos/include/QtCore
cargo:CXXBRIDGE_DIR3=/usr/local/Qt/6.5.0/macos/include/QtGui
cargo:CXXBRIDGE_DIR4=/usr/local/Qt/6.5.0/macos/include/QtQml
cargo:CXXBRIDGE_DIR5=/usr/local/Qt/6.5.0/macos/include
cargo:rerun-if-changed=src/core/qbytearray.cpp
cargo:rerun-if-changed=src/core/qcoreapplication.cpp
cargo:rerun-if-changed=src/core/qdate.cpp
cargo:rerun-if-changed=src/core/qdatetime.cpp
cargo:rerun-if-changed=src/core/qhash/qhash.cpp
cargo:rerun-if-changed=src/core/qlist/qlist.cpp
cargo:rerun-if-changed=src/core/qmap/qmap.cpp
cargo:rerun-if-changed=src/core/qmargins.cpp
cargo:rerun-if-changed=src/core/qmarginsf.cpp
cargo:rerun-if-changed=src/core/qmodelindex.cpp
cargo:rerun-if-changed=src/core/qpersistentmodelindex.cpp
cargo:rerun-if-changed=src/core/qpoint.cpp
cargo:rerun-if-changed=src/core/qpointf.cpp
cargo:rerun-if-changed=src/core/qrect.cpp
cargo:rerun-if-changed=src/core/qrectf.cpp
cargo:rerun-if-changed=src/core/qset/qset.cpp
cargo:rerun-if-changed=src/core/qsize.cpp
cargo:rerun-if-changed=src/core/qsizef.cpp
cargo:rerun-if-changed=src/core/qstring.cpp
cargo:rerun-if-changed=src/core/qstringlist.cpp
cargo:rerun-if-changed=src/core/qtime.cpp
cargo:rerun-if-changed=src/core/qtimezone.cpp
cargo:rerun-if-changed=src/core/qurl.cpp
cargo:rerun-if-changed=src/core/qvariant/qvariant.cpp
cargo:rerun-if-changed=src/core/qvector/qvector.cpp
cargo:rerun-if-changed=src/gui/qcolor.cpp
cargo:rerun-if-changed=src/gui/qguiapplication.cpp
cargo:rerun-if-changed=src/gui/qvector2d.cpp
cargo:rerun-if-changed=src/gui/qvector3d.cpp
cargo:rerun-if-changed=src/gui/qvector4d.cpp
cargo:rerun-if-changed=src/qml/qqmlapplicationengine.cpp
cargo:rerun-if-changed=src/qml/qqmlengine.cpp
cargo:rerun-if-changed=src/qt_types.cpp
cargo:rerun-if-changed=src/assertion_utils.h
TARGET = Some("x86_64-apple-darwin")
OPT_LEVEL = Some("0")
HOST = Some("x86_64-apple-darwin")
cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin
CXX_x86_64-apple-darwin = Some("/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++")
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin
CXXFLAGS_x86_64-apple-darwin = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin
CXXFLAGS_x86_64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
DEBUG = Some("true")
CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2,sse3,ssse3")
cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin
CXX_x86_64-apple-darwin = Some("/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++")
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin
CXXFLAGS_x86_64-apple-darwin = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin
CXXFLAGS_x86_64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2,sse3,ssse3")
cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin
CXX_x86_64-apple-darwin = Some("/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++")
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin
CXXFLAGS_x86_64-apple-darwin = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin
CXXFLAGS_x86_64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2,sse3,ssse3")
cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin
CXX_x86_64-apple-darwin = Some("/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++")
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin
CXXFLAGS_x86_64-apple-darwin = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin
CXXFLAGS_x86_64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2,sse3,ssse3")
cargo:rerun-if-env-changed=CXX_x86_64-apple-darwin
CXX_x86_64-apple-darwin = Some("/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++")
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-apple-darwin
CXXFLAGS_x86_64-apple-darwin = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_apple_darwin
CXXFLAGS_x86_64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2,sse3,ssse3")
running: "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/crate" "-I" "/usr/local/Qt/6.5.0/macos/include/QtCore" "-I" "/usr/local/Qt/6.5.0/macos/include/QtGui" "-I" "/usr/local/Qt/6.5.0/macos/include/QtQml" "-I" "/usr/local/Qt/6.5.0/macos/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out" "-Wall" "-Wextra" "-std=c++17" "-DCXX_QT_GUI_FEATURE" "-DCXX_QT_QML_FEATURE" "-o" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/66373e7515e4a85c-qhash_i32_qbytearray.rs.o" "-c" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qhash/qhash_i32_qbytearray.rs.cc"
running: "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/crate" "-I" "/usr/local/Qt/6.5.0/macos/include/QtCore" "-I" "/usr/local/Qt/6.5.0/macos/include/QtGui" "-I" "/usr/local/Qt/6.5.0/macos/include/QtQml" "-I" "/usr/local/Qt/6.5.0/macos/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out" "-Wall" "-Wextra" "-std=c++17" "-DCXX_QT_GUI_FEATURE" "-DCXX_QT_QML_FEATURE" "-o" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/c23d0dde6b314d51-qdate.rs.o" "-c" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qdate.rs.cc"
running: "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/crate" "-I" "/usr/local/Qt/6.5.0/macos/include/QtCore" "-I" "/usr/local/Qt/6.5.0/macos/include/QtGui" "-I" "/usr/local/Qt/6.5.0/macos/include/QtQml" "-I" "/usr/local/Qt/6.5.0/macos/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out" "-Wall" "-Wextra" "-std=c++17" "-DCXX_QT_GUI_FEATURE" "-DCXX_QT_QML_FEATURE" "-o" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/c23d0dde6b314d51-qbytearray.rs.o" "-c" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qbytearray.rs.cc"
running: "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/crate" "-I" "/usr/local/Qt/6.5.0/macos/include/QtCore" "-I" "/usr/local/Qt/6.5.0/macos/include/QtGui" "-I" "/usr/local/Qt/6.5.0/macos/include/QtQml" "-I" "/usr/local/Qt/6.5.0/macos/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out" "-Wall" "-Wextra" "-std=c++17" "-DCXX_QT_GUI_FEATURE" "-DCXX_QT_QML_FEATURE" "-o" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/b5a27799443ade01-qlist_bool.rs.o" "-c" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qlist/qlist_bool.rs.cc"
running: "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/crate" "-I" "/usr/local/Qt/6.5.0/macos/include/QtCore" "-I" "/usr/local/Qt/6.5.0/macos/include/QtGui" "-I" "/usr/local/Qt/6.5.0/macos/include/QtQml" "-I" "/usr/local/Qt/6.5.0/macos/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out" "-Wall" "-Wextra" "-std=c++17" "-DCXX_QT_GUI_FEATURE" "-DCXX_QT_QML_FEATURE" "-o" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/c23d0dde6b314d51-qdatetime.rs.o" "-c" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qdatetime.rs.cc"
running: "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/crate" "-I" "/usr/local/Qt/6.5.0/macos/include/QtCore" "-I" "/usr/local/Qt/6.5.0/macos/include/QtGui" "-I" "/usr/local/Qt/6.5.0/macos/include/QtQml" "-I" "/usr/local/Qt/6.5.0/macos/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out" "-Wall" "-Wextra" "-std=c++17" "-DCXX_QT_GUI_FEATURE" "-DCXX_QT_QML_FEATURE" "-o" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/c23d0dde6b314d51-qcoreapplication.rs.o" "-c" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qcoreapplication.rs.cc"
running: "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/crate" "-I" "/usr/local/Qt/6.5.0/macos/include/QtCore" "-I" "/usr/local/Qt/6.5.0/macos/include/QtGui" "-I" "/usr/local/Qt/6.5.0/macos/include/QtQml" "-I" "/usr/local/Qt/6.5.0/macos/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out" "-Wall" "-Wextra" "-std=c++17" "-DCXX_QT_GUI_FEATURE" "-DCXX_QT_QML_FEATURE" "-o" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/b5a27799443ade01-qlist_f32.rs.o" "-c" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qlist/qlist_f32.rs.cc"
running: "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/crate" "-I" "/usr/local/Qt/6.5.0/macos/include/QtCore" "-I" "/usr/local/Qt/6.5.0/macos/include/QtGui" "-I" "/usr/local/Qt/6.5.0/macos/include/QtQml" "-I" "/usr/local/Qt/6.5.0/macos/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out" "-Wall" "-Wextra" "-std=c++17" "-DCXX_QT_GUI_FEATURE" "-DCXX_QT_QML_FEATURE" "-o" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/66373e7515e4a85c-qhash_qstring_qvariant.rs.o" "-c" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qhash/qhash_qstring_qvariant.rs.cc"
cargo:warning=In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qhash/qhash_qstring_qvariant.rs.cc:1:
cargo:warning=/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qstring.h:10:10: fatal error: 'QtCore/QByteArray' file not found
cargo:warning=#include <QtCore/QByteArray>
cargo:warning= ^~~~~~~~~~~~~~~~~~~
cargo:warning=In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qdatetime.rs.cc:1:
cargo:warning=/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qt.h:9:10: fatal error: 'QtCore/Qt' file not found
cargo:warning=#include <QtCore/Qt>
cargo:warning= ^~~~~~~~~~~
cargo:warning=In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qdate.rs.cc:1:
cargo:warning=/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qt.h:9:10: fatal error: 'QtCore/Qt' file not found
cargo:warning=#include <QtCore/Qt>
cargo:warning= ^~~~~~~~~~~
cargo:warning=In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qlist/qlist_bool.rs.cc:1:
cargo:warning=/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qlist.h:11:10: fatal error: 'QtCore/QList' file not found
cargo:warning=#include <QtCore/QList>
cargo:warning= ^~~~~~~~~~~~~~
cargo:warning=In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qhash/qhash_i32_qbytearray.rs.cc:1:
cargo:warning=/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qbytearray.h:11:10: fatal error: 'QtCore/QByteArray' file not found
cargo:warning=#include <QtCore/QByteArray>
cargo:warning= ^~~~~~~~~~~~~~~~~~~
cargo:warning=In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qbytearray.rs.cc:1:
cargo:warning=/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qbytearray.h:11:10: fatal error: 'QtCore/QByteArray' file not found
cargo:warning=#include <QtCore/QByteArray>
cargo:warning= ^~~~~~~~~~~~~~~~~~~
cargo:warning=In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qlist/qlist_f32.rs.cc:1:
cargo:warning=/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qlist.h:11:10: fatal error: 'QtCore/QList' file not found
cargo:warning=#include <QtCore/QList>
cargo:warning= ^~~~~~~~~~~~~~
cargo:warning=In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qcoreapplication.rs.cc:1:
cargo:warning=/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qbytearray.h:11:10: fatal error: 'QtCore/QByteArray' file not found
cargo:warning=#include <QtCore/QByteArray>
cargo:warning= ^~~~~~~~~~~~~~~~~~~
cargo:warning=1 error generated.
cargo:warning=1 error generated.
cargo:warning=1 error generated.
cargo:warning=1 error generated.
cargo:warning=1 error generated.
cargo:warning=1 error generated.
exit status: 1
exit status: 1
exit status: 1
running: "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/crate" "-I" "/usr/local/Qt/6.5.0/macos/include/QtCore" "-I" "/usr/local/Qt/6.5.0/macos/include/QtGui" "-I" "/usr/local/Qt/6.5.0/macos/include/QtQml" "-I" "/usr/local/Qt/6.5.0/macos/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out" "-Wall" "-Wextra" "-std=c++17" "-DCXX_QT_GUI_FEATURE" "-DCXX_QT_QML_FEATURE" "-o" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/b5a27799443ade01-qlist_f64.rs.o" "-c" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qlist/qlist_f64.rs.cc"
exit status: 1
cargo:warning=1 error generated.
exit status: 1
cargo:warning=1 error generated.
exit status: 1
exit status: 1
exit status: 1
cargo:warning=In file included from /Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qlist/qlist_f64.rs.cc:1:
cargo:warning=/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxx-qt-lib/qlist.h:11:10: fatal error: 'QtCore/QList' file not found
cargo:warning=#include <QtCore/QList>
cargo:warning= ^~~~~~~~~~~~~~
cargo:warning=1 error generated.
exit status: 1
--- stderr
CXX include path:
/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/include
/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/crate
/usr/local/Qt/6.5.0/macos/include/QtCore
/usr/local/Qt/6.5.0/macos/include/QtGui
/usr/local/Qt/6.5.0/macos/include/QtQml
/usr/local/Qt/6.5.0/macos/include
error occurred: Command "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-arch" "x86_64" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/crate" "-I" "/usr/local/Qt/6.5.0/macos/include/QtCore" "-I" "/usr/local/Qt/6.5.0/macos/include/QtGui" "-I" "/usr/local/Qt/6.5.0/macos/include/QtQml" "-I" "/usr/local/Qt/6.5.0/macos/include" "-I" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out" "-Wall" "-Wextra" "-std=c++17" "-DCXX_QT_GUI_FEATURE" "-DCXX_QT_QML_FEATURE" "-o" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/c23d0dde6b314d51-qbytearray.rs.o" "-c" "/Users/njeiseck/projects/rust/qtcxx-tutorial/build/./cargo/build/x86_64-apple-darwin/debug/build/cxx-qt-lib-60fb58f0ddbc901d/out/cxxbridge/sources/cxx-qt-lib/src/core/qbytearray.rs.cc" with args "c++" did not execute successfully (status code exit status: 1).
make[2]: *** [CMakeFiles/_cargo-build_qml-minimal] Error 101
make[1]: *** [CMakeFiles/_cargo-build_qml-minimal.dir/all] Error 2
make: *** [all] Error 2
Looks like there was a fix for using frameworks in c6ac92851e7278f518c3c3ea17326851e6ff854f. Works with homebrew Qt but not with the binaries from the Qt installer, e.g. -DCMAKE_PREFIX_PATH=/usr/local/Qt/6.5.0/macos
Hello,
Having the same issue, I tried to fix it ! Please test #630 and leave a comment
Regards, Cyril
Hi, thanks for giving this a try.
I tried a fresh build based on your commit, this does now fail:
Building the "main" branch works, using that for building the examples against /usr/local/Qt/... frameworks obviously does not.
It seems that you are using Qt from VCPKG, I couldn't test this style of installation because of "icu" build bug from VCPKG when it buids Qt.
FYI, I tested successfully with homebrew and offcial Qt installer.
Hi, thanks for giving this a try.
I tried a fresh build based on your commit, this does now fail:
Building the "main" branch works, using that for building the examples against /usr/local/Qt/... frameworks obviously does not.
@njeisecke Could you please share the content of you vcpkg.json ? (And baseline if it's in vcpkg-configuration.json ) Thank you. I have to reproduce your bug locally before hoping to fix it :)
I've simply followed the build instruction. Why vcpkg is involved, I have no idea ;-)
The vcpkg.json is from the repository.
Thanks for the precision. Investigating
This issue is stale, feel free to reopen if the issue persists.
When building qml_minimal_example on OS X according to the instructions, after running make in the build directory, the build fails with numerous errors of the form
and the same for QDateTime and other such core includes.
At the end, I see the following