I recently moved my tauri codebase from Mac to Windows. It's a decently simple application. I am running diesel with sqlite and the application runs perfectly fine on Mac but I can't get it to run on Windows. It runs on localhost:3000 but the Tauri application itself won't open and I am getting this error. These are just the last couple lines of the errors/warnings, but it's mostly the same errors for different symbols.
Warning: .drectve `-exclude-symbols:"_ZN6diesel6sqlite10connection3row16PrivateSqliteRow9duplicate28_$u7b$$u7b$closure$u7d$$u7d$28_$u7b$$u7b$closure$u7d$$u7d$17h88e5fa631c0d9ee5E" ' unrecognized
Warning: .drectve `-exclude-symbols:"_ZN6diesel6sqlite10connection3row16PrivateSqliteRow9duplicate28_$u7b$$u7b$closure$u7d$$u7d$17h2e1f86ee5d783d01E" ' unrecognized
Warning: .drectve `-exclude-symbols:"_ZN6diesel6sqlite10connection3row16PrivateSqliteRow9duplicate28_$u7b$$u7b$closure$u7d$$u7d$17h98f7af45f993522aE" ' unrecognized
Warning: .drectve `-exclude-symbols:"_ZN6diesel6sqlite10connection3row16PrivateSqliteRow9duplicate28_$u7b$$u7b$closure$u7d$$u7d$28_$u7b$$u7b$closure$u7d$$u7d$17hf2674854f7fe47ffE" ' unrecognized
Warning: .drectve `-exclude-symbols:"_ZN99_$LT$diesel..sqlite..connection..row..SqliteRow$u20$as$u20$diesel..row..RowIndex$LT$$RF$str$GT$$GT$3idx28_$u7b$$u7b$closure$u7d$$u7d$17h31d12c58fa2fafc3E" ' unrecognized
Warning: .drectve `-exclude-symbols:"_ZN99_$LT$diesel..sqlite..connection..row..SqliteRow$u20$as$u20$diesel..row..RowIndex$LT$$RF$str$GT$$GT$3idx28_$u7b$$u7b$closure$u7d$$u7d$28_$u7b$$u7b$closure$u7d$$u7d$17h6f10b58676888dd1E" ' unrecognized
Warning: .drectve `-exclude-symbols:"_ZN122_$LT$diesel..sqlite..connection..row..SqliteField$u20$as$u20$diesel..row..Field$LT$diesel..sqlite..backend..Sqlite$GT$$GT$10field_name28_$u7b$$u7b$closure$u7d$$u7d$17h937c520e3d3dddf5E" ' unrecognized
Warning: corrupt .drectve at end of def file
Warning: corrupt .drectve at end of def file
Warning: corrupt .drectve at end of def file
Warning: corrupt .drectve at end of def file
Warning: corrupt .drectve at end of def file
Warning: corrupt .drectve at end of def file
Warning: corrupt .drectve at end of def file
collect2.exe: error: ld returned 5 exit status