Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save habibg1232191/65caab7002fd87879e500b48ed29c07b to your computer and use it in GitHub Desktop.
Save habibg1232191/65caab7002fd87879e500b48ed29c07b to your computer and use it in GitHub Desktop.
error: failed to run custom build command for `plugin-system v0.1.0 (C:\Users\habib\Documents\QtProjects\plumba\rust)`
note: To improve backtraces for build dependencies, set the CARGO_PROFILE_TEST_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
Caused by:
process didn't exit successfully: `C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-de3e61303b0b6336\build-script-build` (exit code: 1)
--- stdout
cargo:rerun-if-env-changed=QMAKE
cargo:rerun-if-env-changed=QT_VERSION_MAJOR
cargo:rustc-link-search=C:/Qt/6.7.2/mingw_64/lib
cargo:rustc-link-lib=Qt6Qml
cargo:rustc-link-lib=Qt6Core
cargo:rustc-link-lib=Qt6Gui
cargo:rerun-if-changed=C:\Users\habib\Documents\QtProjects\plumba\rust/src/cxxqt_object.rs
cargo:rerun-if-changed=../qml/Main.qml
cargo:rerun-if-changed=src/cxxqt_object.rs
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
TARGET = Some(x86_64-pc-windows-msvc)
OPT_LEVEL = Some(0)
HOST = Some(x86_64-pc-windows-msvc)
cargo:rerun-if-env-changed=VCINSTALLDIR
VCINSTALLDIR = None
cargo:rerun-if-env-changed=VSCMD_ARG_VCVARS_SPECTRE
VSCMD_ARG_VCVARS_SPECTRE = None
cargo:rerun-if-env-changed=WindowsSdkDir
WindowsSdkDir = None
cargo:rerun-if-env-changed=WindowsSDKVersion
WindowsSDKVersion = None
cargo:rerun-if-env-changed=LIB
LIB = None
cargo:rerun-if-env-changed=PATH
PATH = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\deps;C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug;C:\Users\habib\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib;C:\Users\habib\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Users\habib\AppData\Local\Programs\Python\Python312\Scripts\;C:\Users\habib\AppData\Local\Programs\Python\Python312\;C:\Users\habib\AppData\Local\Programs\Python\Launcher\;C:\Users\habib\.cargo\bin;C:\Users\habib\AppData\Local\Microsoft\WindowsApps;C:\Users\habib\AppData\Local\JetBrains\Toolbox\scripts;C:\Program Files\JetBrains\CLion 2023.1.7\bin;;C:\Program Files\JetBrains\JetBrains Rider 2023.3.4\bin;;C:\Users\habib\AppData\Local\Programs\Microsoft VS Code\bin;C:\Qt\6.7.2\mingw_64;)
cargo:rerun-if-env-changed=INCLUDE
INCLUDE = None
cargo:rerun-if-env-changed=CXX_x86_64-pc-windows-msvc
CXX_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXX_x86_64_pc_windows_msvc
CXX_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXX
HOST_CXX = None
cargo:rerun-if-env-changed=CXX
CXX = None
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
DEBUG = Some(true)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
com_kdab_cxx_qt_demo_plugin_init.cpp
qml_module_resources.qrc.cpp
Main.qml.cpp
qmlcache_loader.cpp
exit code: 0
exit code: 0
exit code: 0
exit code: 0
cargo:rerun-if-env-changed=AR_x86_64-pc-windows-msvc
AR_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=AR_x86_64_pc_windows_msvc
AR_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_AR
HOST_AR = None
cargo:rerun-if-env-changed=AR
AR = None
cargo:rerun-if-env-changed=ARFLAGS_x86_64-pc-windows-msvc
ARFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=ARFLAGS_x86_64_pc_windows_msvc
ARFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_ARFLAGS
HOST_ARFLAGS = None
cargo:rerun-if-env-changed=ARFLAGS
ARFLAGS = None
cargo:rustc-link-search=native=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\atlmfc\lib\x64
cargo:rustc-link-lib=static:+whole-archive=qt-static-initializers
cargo:rustc-link-search=native=C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out
cargo:rerun-if-env-changed=CXXSTDLIB_x86_64-pc-windows-msvc
CXXSTDLIB_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXSTDLIB_x86_64_pc_windows_msvc
CXXSTDLIB_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXSTDLIB
HOST_CXXSTDLIB = None
cargo:rerun-if-env-changed=CXXSTDLIB
CXXSTDLIB = None
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
TARGET = Some(x86_64-pc-windows-msvc)
OPT_LEVEL = Some(0)
HOST = Some(x86_64-pc-windows-msvc)
cargo:rerun-if-env-changed=VCINSTALLDIR
VCINSTALLDIR = None
cargo:rerun-if-env-changed=VSCMD_ARG_VCVARS_SPECTRE
VSCMD_ARG_VCVARS_SPECTRE = None
cargo:rerun-if-env-changed=WindowsSdkDir
WindowsSdkDir = None
cargo:rerun-if-env-changed=WindowsSDKVersion
WindowsSDKVersion = None
cargo:rerun-if-env-changed=LIB
LIB = None
cargo:rerun-if-env-changed=PATH
PATH = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\deps;C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug;C:\Users\habib\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib;C:\Users\habib\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Users\habib\AppData\Local\Programs\Python\Python312\Scripts\;C:\Users\habib\AppData\Local\Programs\Python\Python312\;C:\Users\habib\AppData\Local\Programs\Python\Launcher\;C:\Users\habib\.cargo\bin;C:\Users\habib\AppData\Local\Microsoft\WindowsApps;C:\Users\habib\AppData\Local\JetBrains\Toolbox\scripts;C:\Program Files\JetBrains\CLion 2023.1.7\bin;;C:\Program Files\JetBrains\JetBrains Rider 2023.3.4\bin;;C:\Users\habib\AppData\Local\Programs\Microsoft VS Code\bin;C:\Qt\6.7.2\mingw_64;)
cargo:rerun-if-env-changed=INCLUDE
INCLUDE = None
cargo:rerun-if-env-changed=CXX_x86_64-pc-windows-msvc
CXX_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXX_x86_64_pc_windows_msvc
CXX_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXX
HOST_CXX = None
cargo:rerun-if-env-changed=CXX
CXX = None
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
DEBUG = Some(true)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
OUT_DIR = Some(C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
qobject.cxx.cpp
qobject.cxxqt.cpp
moc_qobject.cxxqt.h.cpp
com_kdab_cxx_qt_demo_qmltyperegistration.cpp
com_kdab_cxx_qt_demo_plugin.cpp
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): error C2065: 'PluginSystemRust': undeclared identifier
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): error C2923: 'rust::cxxqtlib1::CxxQtType': 'PluginSystemRust' is not a valid template type argument for parameter 'T'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystemRust'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): error C2955: 'rust::cxxqtlib1::CxxQtType': use of class template requires template argument list
C:\Users\habib\Documents\QtProjects\plumba\build\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\cxxqt\plugin-system\cxx-qt-common/cxxqt_type.h(18): note: see declaration of 'rust::cxxqtlib1::CxxQtType'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(33): error C2953: 'rust::cxxqtlib1::CxxQtGuardedPointer': class template has already been defined
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(23): note: see declaration of 'rust::cxxqtlib1::CxxQtGuardedPointer'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(93): error C2953: 'rust::cxxqtlib1::CxxQtThread': class template has already been defined
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(36): note: see declaration of 'rust::cxxqtlib1::CxxQtThread'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(97): error C2955: 'rust::cxxqtlib1::CxxQtThread': use of class template requires template argument list
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(36): note: see declaration of 'rust::cxxqtlib1::CxxQtThread'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(97): error C2955: 'rust::cxxqtlib1::CxxQtThread': use of class template requires template argument list
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(36): note: see declaration of 'rust::cxxqtlib1::CxxQtThread'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(104): error C2955: 'rust::cxxqtlib1::CxxQtThread': use of class template requires template argument list
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(36): note: see declaration of 'rust::cxxqtlib1::CxxQtThread'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(104): error C2995: 'void rust::cxxqtlib1::cxxQtThreadDrop(rust::cxxqtlib1::CxxQtThread<T> &)': function template has already been defined
C:\Users\habib\Documents\QtProjects\plumba\build\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\cxxqt\plugin-system\cxx-qt-common/cxxqt_thread.h(104): note: see declaration of 'rust::cxxqtlib1::cxxQtThreadDrop'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(111): error C2955: 'rust::cxxqtlib1::CxxQtThread': use of class template requires template argument list
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(36): note: see declaration of 'rust::cxxqtlib1::CxxQtThread'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(111): error C2995: 'void rust::cxxqtlib1::cxxQtThreadQueue(const rust::cxxqtlib1::CxxQtThread<T> &,rust::cxxbridge1::Fn<void(T &,rust::cxxbridge1::Box<T>)>,rust::cxxbridge1::Box<T>)': function template has already been defined
C:\Users\habib\Documents\QtProjects\plumba\build\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\cxxqt\plugin-system\cxx-qt-common/cxxqt_thread.h(111): note: see declaration of 'rust::cxxqtlib1::cxxQtThreadQueue'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(126): error C3203: 'CxxQtThread': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(125): error C3211: 'rust::cxxbridge1::IsRelocatable<int>': explicit specialization is using partial specialization syntax, use template <> instead
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(126): note: see declaration of 'rust::cxxbridge1::IsRelocatable<int>'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\../../../../../../build/Desktop_Qt_6_7_2_MinGW_64_bit-Debug/cxxqt/plugin-system/cxx-qt-gen/qobject.cxxqt.h(42): error C2011: 'PluginSystem': 'class' type redefinition
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\../../../../../../build/Desktop_Qt_6_7_2_MinGW_64_bit-Debug/cxxqt/plugin-system/cxx-qt-gen/qobject.cxxqt.h(68): error C2139: 'PluginSystem': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_base_of'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\../../../../../../build/Desktop_Qt_6_7_2_MinGW_64_bit-Debug/cxxqt/plugin-system/cxx-qt-gen/qobject.cxxqt.h(68): error C2338: static_assert failed: 'PluginSystem must inherit from QObject'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\../../../../../../build/Desktop_Qt_6_7_2_MinGW_64_bit-Debug/cxxqt/plugin-system/cxx-qt-gen/qobject.cxxqt.h(70): error C2766: explicit specialization; 'QMetaTypeId<PluginSystem*>' has already been defined
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\../../../../../../build/Desktop_Qt_6_7_2_MinGW_64_bit-Debug/cxxqt/plugin-system/cxx-qt-gen/qobject.cxxqt.h(70): note: see previous definition of 'QMetaTypeId<PluginSystem *>'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(101): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(105): error C2065: 'qt_static_metacall': undeclared identifier
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2477): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2477): note: the template instantiation context (the oldest one first) is
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(107): note: see reference to variable template 'const QtPrivate::QMetaTypeInterface *const qt_metaTypeArray<PluginSystem,void,QString const &,void,QString const &,void,QString const &,void,QString const &,void,unsigned __int64,void,QString const &,void>[14]' being compiled
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2650): note: see reference to function template instantiation 'const QtPrivate::QMetaTypeInterface *QtPrivate::qTryMetaTypeInterfaceForType<void,QtPrivate::TypeAndForceComplete<PluginSystem,std::integral_constant<bool,true>>>(void)' being compiled
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2601): note: see reference to class template instantiation 'QtPrivate::QMetaTypeInterfaceWrapper<Ty>' being compiled
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits(696): error C2139: 'PluginSystem': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_trivially_constructible'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits(696): note: the template instantiation context (the oldest one first) is
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2479): note: see reference to class template instantiation 'QtPrivate::QMetaTypeForType<T>' being compiled
with
[
T=Ty
]
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2404): note: see reference to class template instantiation 'QtPrivate::QMetaTypeTypeFlags<S>' being compiled
with
[
S=Ty
]
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(1261): note: see reference to class template instantiation 'QTypeInfo<T>' being compiled
with
[
T=Ty
]
C:\Qt\6.7.2\mingw_64\include\QtCore/qtypeinfo.h(52): note: see reference to variable template 'const bool is_trivial_v<PluginSystem>' being compiled
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits(696): error C2139: 'PluginSystem': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_trivially_copyable'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits(711): error C2139: 'PluginSystem': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_trivially_copyable'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\type_traits(711): note: the template instantiation context (the oldest one first) is
C:\Qt\6.7.2\mingw_64\include\QtCore/qtypeinfo.h(53): note: see reference to variable template 'const bool qIsRelocatable<PluginSystem>' being compiled
C:\Qt\6.7.2\mingw_64\include\QtCore/qtypeinfo.h(27): note: see reference to variable template 'const bool is_trivially_copyable_v<PluginSystem>' being compiled
C:\Qt\6.7.2\mingw_64\include\QtCore/qtypeinfo.h(27): error C2139: 'PluginSystem': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_trivially_destructible'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Qt\6.7.2\mingw_64\include\QtCore/qtypeinfo.h(27): note: the template instantiation context (the oldest one first) is
C:\Qt\6.7.2\mingw_64\include\QtCore/qtypeinfo.h(27): note: see reference to variable template 'const bool is_trivially_destructible_v<PluginSystem>' being compiled
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(1262): error C2139: 'PluginSystem': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_constructible'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(1262): note: the template instantiation context (the oldest one first) is
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(1262): note: see reference to variable template 'const bool is_default_constructible_v<PluginSystem>' being compiled
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(1264): error C2139: 'PluginSystem': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_trivially_constructible'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(1264): note: the template instantiation context (the oldest one first) is
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(1264): note: see reference to variable template 'const bool is_trivially_copy_constructible_v<PluginSystem>' being compiled
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(1265): error C2139: 'PluginSystem': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_trivially_constructible'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(1265): note: the template instantiation context (the oldest one first) is
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(1265): note: see reference to variable template 'const bool is_trivially_move_constructible_v<PluginSystem>' being compiled
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(969): error C2139: 'PluginSystem': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_base_of'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(969): note: the template instantiation context (the oldest one first) is
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(969): note: see reference to variable template 'const bool disjunction_v<std::integral_constant<bool,0>,std::is_base_of<QObject,PluginSystem> >' being compiled
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2417): error C2139: 'PluginSystem': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_constructible'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2417): note: the template instantiation context (the oldest one first) is
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2479): note: see reference to class template instantiation 'QtPrivate::QMetaTypeForType<T>' being compiled
with
[
T=Ty
]
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2415): note: while compiling class template member function 'QtPrivate::QMetaTypeInterface::CopyCtrFn QtPrivate::QMetaTypeForType<T>::getCopyCtr(void)'
with
[
T=Ty
]
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2417): note: see reference to variable template 'const bool is_copy_constructible_v<PluginSystem>' being compiled
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2428): error C2139: 'PluginSystem': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_constructible'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2428): note: the template instantiation context (the oldest one first) is
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2426): note: while compiling class template member function 'QtPrivate::QMetaTypeInterface::MoveCtrFn QtPrivate::QMetaTypeForType<T>::getMoveCtr(void)'
with
[
T=Ty
]
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2428): note: see reference to variable template 'const bool is_move_constructible_v<PluginSystem>' being compiled
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2439): error C2139: 'PluginSystem': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_destructible'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2439): note: the template instantiation context (the oldest one first) is
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2437): note: while compiling class template member function 'QtPrivate::QMetaTypeInterface::DtorFn QtPrivate::QMetaTypeForType<T>::getDtor(void)'
with
[
T=Ty
]
C:\Qt\6.7.2\mingw_64\include\QtCore/qmetatype.h(2439): note: see reference to variable template 'const bool is_destructible_v<PluginSystem>' being compiled
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(101): error C2737: 'staticMetaObject': const object must be initialized
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(134): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(140): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(141): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(142): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(143): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(144): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(145): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(146): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(153): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(153): error C2065: 'titleLoaded': undeclared identifier
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(160): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(160): error C2065: 'searchLoaded': undeclared identifier
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(167): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(167): error C2065: 'seasonTitleLoaded': undeclared identifier
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(175): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(175): error C2270: 'metaObject': modifiers not allowed on nonmember functions
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(180): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(184): error C2355: 'this': can only be referenced inside non-static member functions or non-static data member initializers
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(186): error C2355: 'this': can only be referenced inside non-static member functions or non-static data member initializers
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(188): error C2355: 'this': can only be referenced inside non-static member functions or non-static data member initializers
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(189): error C2352: 'QObject::qt_metacast': a call of a non-static member function requires an object
C:\Qt\6.7.2\mingw_64\include\QtCore\qobject.h(103): note: see declaration of 'QObject::qt_metacast'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(192): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(194): error C2352: 'QObject::qt_metacall': a call of a non-static member function requires an object
C:\Qt\6.7.2\mingw_64\include\QtCore\qobject.h(103): note: see declaration of 'QObject::qt_metacall'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(199): error C2355: 'this': can only be referenced inside non-static member functions or non-static data member initializers
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(210): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(213): error C2355: 'this': can only be referenced inside non-static member functions or non-static data member initializers
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(217): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(220): error C2355: 'this': can only be referenced inside non-static member functions or non-static data member initializers
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(224): error C2027: use of undefined type 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out/moc_qobject.cxxqt.h.cpp(227): error C2355: 'this': can only be referenced inside non-static member functions or non-static data member initializers
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): error C2065: 'PluginSystemRust': undeclared identifier
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): error C2923: 'rust::cxxqtlib1::CxxQtType': 'PluginSystemRust' is not a valid template type argument for parameter 'T'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystemRust'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): error C2955: 'rust::cxxqtlib1::CxxQtType': use of class template requires template argument list
C:\Users\habib\Documents\QtProjects\plumba\build\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\cxxqt\plugin-system\cxx-qt-common/cxxqt_type.h(18): note: see declaration of 'rust::cxxqtlib1::CxxQtType'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(33): error C2953: 'rust::cxxqtlib1::CxxQtGuardedPointer': class template has already been defined
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(23): note: see declaration of 'rust::cxxqtlib1::CxxQtGuardedPointer'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(93): error C2953: 'rust::cxxqtlib1::CxxQtThread': class template has already been defined
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(36): note: see declaration of 'rust::cxxqtlib1::CxxQtThread'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(97): error C2955: 'rust::cxxqtlib1::CxxQtThread': use of class template requires template argument list
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(36): note: see declaration of 'rust::cxxqtlib1::CxxQtThread'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(97): error C2955: 'rust::cxxqtlib1::CxxQtThread': use of class template requires template argument list
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(36): note: see declaration of 'rust::cxxqtlib1::CxxQtThread'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(104): error C2955: 'rust::cxxqtlib1::CxxQtThread': use of class template requires template argument list
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(36): note: see declaration of 'rust::cxxqtlib1::CxxQtThread'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(104): error C2995: 'void rust::cxxqtlib1::cxxQtThreadDrop(rust::cxxqtlib1::CxxQtThread<T> &)': function template has already been defined
C:\Users\habib\Documents\QtProjects\plumba\build\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\cxxqt\plugin-system\cxx-qt-common/cxxqt_thread.h(104): note: see declaration of 'rust::cxxqtlib1::cxxQtThreadDrop'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(111): error C2955: 'rust::cxxqtlib1::CxxQtThread': use of class template requires template argument list
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(36): note: see declaration of 'rust::cxxqtlib1::CxxQtThread'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(111): error C2995: 'void rust::cxxqtlib1::cxxQtThreadQueue(const rust::cxxqtlib1::CxxQtThread<T> &,rust::cxxbridge1::Fn<void(T &,rust::cxxbridge1::Box<T>)>,rust::cxxbridge1::Box<T>)': function template has already been defined
C:\Users\habib\Documents\QtProjects\plumba\build\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\cxxqt\plugin-system\cxx-qt-common/cxxqt_thread.h(111): note: see declaration of 'rust::cxxqtlib1::cxxQtThreadQueue'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(126): error C3203: 'CxxQtThread': unspecialized class template can't be used as a template argument for template parameter 'T', expected a real type
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(125): error C3211: 'rust::cxxbridge1::IsRelocatable<int>': explicit specialization is using partial specialization syntax, use template <> instead
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-common/cxxqt_thread.h(126): note: see declaration of 'rust::cxxbridge1::IsRelocatable<int>'
C:\Users\habib\Documents\QtProjects\plumba\build\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\cxxqt\plugin-system\cxx-qt-gen\qobject.cxxqt.h(42): error C2011: 'PluginSystem': 'class' type redefinition
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\build\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\cxxqt\plugin-system\cxx-qt-gen\qobject.cxxqt.h(68): error C2139: 'PluginSystem': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_base_of'
C:\Users\habib\Documents\QtProjects\plumba\rust\target\debug\build\plugin-system-66b1a073473f9d3f\out\cxx-qt-gen/qobject.cxxqt.h(42): note: see declaration of 'PluginSystem'
C:\Users\habib\Documents\QtProjects\plumba\build\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\cxxqt\plugin-system\cxx-qt-gen\qobject.cxxqt.h(68): error C2338: static_assert failed: 'PluginSystem must inherit from QObject'
C:\Users\habib\Documents\QtProjects\plumba\build\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\cxxqt\plugin-system\cxx-qt-gen\qobject.cxxqt.h(70): error C2766: explicit specialization; 'QMetaTypeId<PluginSystem*>' has already been defined
C:\Users\habib\Documents\QtProjects\plumba\build\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\cxxqt\plugin-system\cxx-qt-gen\qobject.cxxqt.h(70): note: see previous definition of 'QMetaTypeId<PluginSystem *>'
exit code: 0
exit code: 0
exit code: 2
cargo:warning=ToolExecError: Command "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.39.33519\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "C:/Qt/6.7.2/mingw_64/include/QtQml" "-I" "C:/Qt/6.7.2/mingw_64/include/QtCore" "-I" "C:/Qt/6.7.2/mingw_64/include/QtGui" "-I" "C:/Qt/6.7.2/mingw_64/include" "-I" "C:\\Users\\habib\\Documents\\QtProjects\\plumba\\build\\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\\cxxqt/plugin-system" "-I" "C:\\Users\\habib\\Documents\\QtProjects\\plumba\\build\\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\\cxxqt/plugin-system/cxx-qt-gen" "-W4" "/std:c++17" "/Zc:__cplusplus" "/permissive-" "/bigobj" "-DCXX_QT_GUI_FEATURE" "-DCXX_QT_QML_FEATURE" "-DQT_STATICPLUGIN" "-FoC:\\Users\\habib\\Documents\\QtProjects\\plumba\\rust\\target\\debug\\build\\plugin-system-66b1a073473f9d3f\\out\\d5dc0705c4a63f7a-moc_qobject.cxxqt.h.o" "-c" "C:\\Users\\habib\\Documents\\QtProjects\\plumba\\rust\\target\\debug\\build\\plugin-system-66b1a073473f9d3f\\out/moc_qobject.cxxqt.h.cpp" with args cl.exe did not execute successfully (status code exit code: 2).
exit code: 2
cargo:warning=ToolExecError: Command "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.39.33519\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "C:/Qt/6.7.2/mingw_64/include/QtQml" "-I" "C:/Qt/6.7.2/mingw_64/include/QtCore" "-I" "C:/Qt/6.7.2/mingw_64/include/QtGui" "-I" "C:/Qt/6.7.2/mingw_64/include" "-I" "C:\\Users\\habib\\Documents\\QtProjects\\plumba\\build\\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\\cxxqt/plugin-system" "-I" "C:\\Users\\habib\\Documents\\QtProjects\\plumba\\build\\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\\cxxqt/plugin-system/cxx-qt-gen" "-W4" "/std:c++17" "/Zc:__cplusplus" "/permissive-" "/bigobj" "-DCXX_QT_GUI_FEATURE" "-DCXX_QT_QML_FEATURE" "-DQT_STATICPLUGIN" "-FoC:\\Users\\habib\\Documents\\QtProjects\\plumba\\rust\\target\\debug\\build\\plugin-system-66b1a073473f9d3f\\out\\d5dc0705c4a63f7a-com_kdab_cxx_qt_demo_qmltyperegistration.o" "-c" "C:\\Users\\habib\\Documents\\QtProjects\\plumba\\rust\\target\\debug\\build\\plugin-system-66b1a073473f9d3f\\out/com_kdab_cxx_qt_demo_qmltyperegistration.cpp" with args cl.exe did not execute successfully (status code exit code: 2).
exit code: 0
--- stderr
error occurred: Command "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.39.33519\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "C:/Qt/6.7.2/mingw_64/include/QtQml" "-I" "C:/Qt/6.7.2/mingw_64/include/QtCore" "-I" "C:/Qt/6.7.2/mingw_64/include/QtGui" "-I" "C:/Qt/6.7.2/mingw_64/include" "-I" "C:\\Users\\habib\\Documents\\QtProjects\\plumba\\build\\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\\cxxqt/plugin-system" "-I" "C:\\Users\\habib\\Documents\\QtProjects\\plumba\\build\\Desktop_Qt_6_7_2_MinGW_64_bit-Debug\\cxxqt/plugin-system/cxx-qt-gen" "-W4" "/std:c++17" "/Zc:__cplusplus" "/permissive-" "/bigobj" "-DCXX_QT_GUI_FEATURE" "-DCXX_QT_QML_FEATURE" "-DQT_STATICPLUGIN" "-FoC:\\Users\\habib\\Documents\\QtProjects\\plumba\\rust\\target\\debug\\build\\plugin-system-66b1a073473f9d3f\\out\\d5dc0705c4a63f7a-com_kdab_cxx_qt_demo_qmltyperegistration.o" "-c" "C:\\Users\\habib\\Documents\\QtProjects\\plumba\\rust\\target\\debug\\build\\plugin-system-66b1a073473f9d3f\\out/com_kdab_cxx_qt_demo_qmltyperegistration.cpp" with args cl.exe did not execute successfully (status code exit code: 2).
Process finished with exit code 101
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment