qmetaobject-rs: Fail to compilation: duplicate section `***' has different size
(1) My OS: windows 10 x64
(2) My package management: MSYS2
(3) The installed libraries related to QT
include:
local/mingw-w64-i686-qbs 1.18.0-2
Qt Build Suite (mingw-w64)
local/mingw-w64-i686-qt-creator 4.14.2-1
Cross-platform IDE (mingw-w64)
local/mingw-w64-i686-qt5 5.15.2-8 (mingw-w64-i686-qt mingw-w64-i686-qt5)
A cross-platform application and UI framework (mingw-w64)
local/mingw-w64-i686-qt5-static 5.15.2-2 (mingw-w64-i686-qt-static mingw-w64-i686-qt5-static)
A cross-platform application and UI framework (mingw-w64-static)
local/mingw-w64-i686-qtbinpatcher 2.2.0-4
Patcher for Qt libraries (mingw-w64)
local/mingw-w64-x86_64-qbs 1.18.0-2
Qt Build Suite (mingw-w64)
local/mingw-w64-x86_64-qt-creator 4.14.2-1
Cross-platform IDE (mingw-w64)
local/mingw-w64-x86_64-qt5 5.15.2-8 (mingw-w64-x86_64-qt mingw-w64-x86_64-qt5)
A cross-platform application and UI framework (mingw-w64)
local/mingw-w64-x86_64-qt5-static 5.15.2-2 (mingw-w64-x86_64-qt-static mingw-w64-x86_64-qt5-static)
A cross-platform application and UI framework (mingw-w64-static)
local/mingw-w64-x86_64-qtbinpatcher 2.2.0-4
Patcher for Qt libraries (mingw-w64)
(4) The installed libraries related to libcrypt
include:
local/libcrypt 2.1-3 (libraries)
Encryption/Decryption library
local/libcrypt-devel 2.1-3 (development)
Libcrypt headers and libraries
local/libgcrypt 1.9.2-1 (libraries)
General purpose cryptographic library based on the code from GnuPG
local/libgpg-error 1.42-1 (libraries)
Support library for libgcrypt
local/libhogweed 3.7.2-1 (libraries)
A low-level cryptographic library
local/libnettle 3.7.2-1 (libraries)
A low-level cryptographic library
local/libxxhash 0.8.0-1 (libraries)
Extremely fast non-cryptographic hash algorithm
local/mingw-w64-i686-libgcrypt 1.9.2-2
General purpose cryptographic library based on the code from GnuPG (mingw-w64)
local/mingw-w64-i686-libgpg-error 1.42-1
Support library for libgcrypt (mingw-w64)
local/mingw-w64-x86_64-libdvdcss 1.4.2-1
Portable abstraction library for DVD decryption (mingw-w64)
local/mingw-w64-x86_64-libgcrypt 1.9.2-2
General purpose cryptographic library based on the code from GnuPG (mingw-w64)
local/mingw-w64-x86_64-libgpg-error 1.42-1
Support library for libgcrypt (mingw-w64)
local/mingw-w64-x86_64-nettle 3.7.2-1
A low-level cryptographic library (mingw-w64)
local/mingw-w64-x86_64-xxhash 0.8.0-1
Extremely fast non-cryptographic hash algorithm (mingw-w64)
local/nettle 3.7.2-1 (net-utils)
A low-level cryptographic library
local/xxhash 0.8.0-1
Extremely fast non-cryptographic hash algorithm
(5) When I executes the command cargo run -p todos
in mingw64.exe
, the following error is shown:
error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1
|
= note: "x86_64-w64-mingw32-gcc" "-fno-use-linker-plugin" "-Wl,--nxcompat" "-Wl,--dynamicbase" "-Wl,--disable-auto-image-base" "-m64" "-Wl,--high-entropy-va" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsbegin.o" "-L" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.10dsjum8pcrztsh7.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.12o9lrwmspc88xdd.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.14q3crp5axgi1c0k.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.160zd0vuj5j8476n.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.1a5q71sm873kabcb.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.1axxkyz3td4u420v.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.1bpsvay1zd3gmyxi.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.1cldh9q9b8e81daw.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.1f95wj6p76k5qs74.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.1js4h6h69ydy71bb.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.1ldkfd71voahqcyu.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.1o0jgq7jtr0p9nk.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.1pwg26nlvkaspc1p.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.1rgal1zmhvwv76no.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.1rl96vgwtxc7v6pb.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.1so53f56acdpasyd.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.1tbxrd4ctbnwekf.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.20pljcdyyejw3ekv.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.21uoc3wyd1fstgjy.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.238c90tmezz6m2mj.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.263z2ubuorpjr1vf.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.26cb5xz16t4pbzpg.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2dgausbqdsn60u8p.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2dktrbi4g35dnykr.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2dxoaxuc712dt5r0.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2g9w0mb8syq9ihb6.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2i9eo5am386raogg.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2in9iff9qv0lpf2f.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2isagcy4996lriqo.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2jnagg4gz56nyn8d.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2mzfx8uol7k854t3.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2q4f8m64fxnolx79.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2ss8t8zkooexm9qb.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2t1vn3dsrpk1mexr.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2vcedks0835xzjjx.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.2y8l2ml17ckxhvdd.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.308n6xvt606ex5i9.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.31h6nbvhsu0o3jsg.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.31i7xbrt2as5fmq4.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.38q0a3gi2eqpcr86.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3acfkqvngljpixqj.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3bz5jm22pgs1lqc1.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3cuznll17iombe9c.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3gesf84x1i55jxhp.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3gjzrfnqmgfzjrqm.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3kb83mh5dtvcg66p.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3ohbfns4gk2j5yzn.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3tfa441drqfuewjd.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3tn72xpkp33ln9ze.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3vbvmvki2ovd47ey.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3vq9o1tjpchr84gg.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3xl41wd24k1c1qn1.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3ybobfoypattqvkh.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.3yna42bmogvo07dv.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.413qajnq2htatfb4.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.41ggz430cny5xk4z.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.41qi3z847vpxgi7v.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.43jhiw4qsqetri2j.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.44negdatoahn2frh.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.467fjx0vw20fv4sw.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.471uvbl12lfeo4ge.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4ckhhjkfl6lvxuv6.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4cxnsdgabd95vp3g.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4d7bm26p81mnk6c2.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4filed7q0lvpjw13.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4j7fho4vpa8jip0c.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4jx2nf0q9gyswxcw.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4lz9bq4wr62mzupc.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4n09xa3v3d7shue1.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4pgaci2hyv33jmiy.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4ubwvh1kbbk29ayn.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4ukeubhx2eveechk.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4wtvpirxzxy589en.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4x7mf0rn498uob5b.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4xq3c3ya176bwjlp.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.4ze7hsxqikpbvh3x.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.566d1kvmvkhqwjbn.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.56jc5vu5k0fa2j3m.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.581fx88f2mjlmoeh.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.5a4aiyyfanfsog2n.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.5aazdkg54u4n2g55.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.5awne1m6x70ngtgx.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.5bb4cm4h6pvtfk9.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.5bqn1ohj8z3jfxtc.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.5dcniekge0wyy1ke.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.5gey0b062knimwhg.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.7gl138rnfon4617.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.ae6jx9fkbo7j209.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.aldb6jsiuuqpu6n.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.el0vzpduhwyp57g.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.fe0arpx95g7xqza.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.h4z23b54bndbv09.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.oxnb8auker3jv9n.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.pdg1j5ns006octh.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.ph307haryfqr5l1.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.qh1hdtknk2hcykj.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.vi6pmax54gmn1wh.rcgu.o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.x66noukoj7872xp.rcgu.o" "-o" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.exe" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\todos-e0d45e23c7d9727d.hh09vytktfj4qaj.rcgu.o" "-Wl,--gc-sections" "-nodefaultlibs" "-L" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps" "-L" "H:\\github_projects\\qt_rs_todos\\target\\debug\\build\\qmetaobject-11ec537bbf8b6b87\\out" "-L" "H:\\github_projects\\qt_rs_todos\\target\\debug\\build\\qttypes-dd4c082e42378ffe\\out" "-L" "H:/symbol_link_source/msys64/mingw64/lib" "-L" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib" "-Wl,-Bstatic" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\libqmetaobject-e284a3ee801d53d3.rlib" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\liblog-f685979e2ab1ba7b.rlib" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\libcfg_if-b273423f0756ca72.rlib" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\libqttypes-929376424a1dde2b.rlib" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\libcpp-d5f17c73b9ae0b1b.rlib" "H:\\github_projects\\qt_rs_todos\\target\\debug\\deps\\liblazy_static-f392f42a3d2e534b.rlib" "-Wl,--start-group" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-94f60f405c1748af.rlib" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libpanic_unwind-f56d3aec7c2576d9.rlib" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libobject-8e553c585536bfaf.rlib" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libaddr2line-3a82c272c5de0489.rlib" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libgimli-ef04c21117777245.rlib" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_demangle-b3ae962defb8b363.rlib" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libhashbrown-b441247297fa184b.rlib" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_alloc-19bb25a86d3a5b92.rlib" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libunwind-d7957714cc30050c.rlib" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcfg_if-abd7bd18212580be.rlib" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-80187982c9cf70bf.rlib" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-4172a25dd8c4f2de.rlib" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_core-27282989cc5b80d2.rlib" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-2f52c7ac303d5565.rlib" "-Wl,--end-group" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcompiler_builtins-2b00c29940bf9d8a.rlib" "-Wl,-Bdynamic" "-lstdc++" "-lstdc++" "-lmsvcrtd" "-lQt5Cored" "-lQt5Guid" "-lQt5Widgetsd" "-lQt5Quickd" "-lQt5Qmld" "-ladvapi32" "-lws2_32" "-luserenv" "-lgcc_eh" "-l:libpthread.a" "-lmsvcrt" "-lmingwex" "-lmingw32" "-lgcc" "-lmsvcrt" "-luser32" "-lkernel32" "H:\\symbol_link_source\\.rustup\\toolchains\\nightly-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsend.o"
= note: H:\github_projects\qt_rs_todos\target\debug\deps\libqttypes-929376424a1dde2b.rlib(cpp_closures.o): duplicate section `.data$_ZN7rustcpp8metadataE[_ZN7rustcpp8metadataE]' has different size
H:/symbol_link_source/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lmsvcrtd
H:/symbol_link_source/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lQt5Cored
H:/symbol_link_source/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lQt5Guid
H:/symbol_link_source/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lQt5Widgetsd
H:/symbol_link_source/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lQt5Quickd
H:/symbol_link_source/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lQt5Qmld
collect2.exe: error: ld returned 1 exit status
Do you give me a few of suggestions for how to compile the project? Maybe, are there certain libraries I missed in my local MSYS2? Or I shoundn’t utilize MSYS2?
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Reactions: 1
- Comments: 29 (6 by maintainers)
Commits related to this issue
- Add a hash to the metadata symbol To avoid duplicated metadata This should help for https://github.com/woboq/qmetaobject-rs/issues/150 — committed to mystor/rust-cpp by ogoffart 3 years ago
- Fix non-MSVC builds on Windows and cross-compilation in general Simple cfg!(target_* = "...") doesn't work in build scripts the way it does in crate's code, because build scripts are being compiled f... — committed to woboq/qmetaobject-rs by ratijas 3 years ago
- Fix non-MSVC builds on Windows and cross-compilation in general Simple cfg!(target_* = "...") doesn't work in build scripts the way it does in crate's code, because build scripts are being compiled f... — committed to woboq/qmetaobject-rs by ratijas 3 years ago
You are a genius too. @ratijas
It is probably contained in one of the environment variable. Maybe
TARGET