2025-12-23
Mage 筆記:Data Integration pipeline 轉換欄位名稱
紀錄一下如何在 Data Integration pipeline 中,使用 Transform 轉換欄位名稱。
例如這是我原始 Table
| UU01 | UU02 | UU03 |
|---|---|---|
| 51982064-26f7-435c-a935-bf522ebda29d | 王曉明 | 1 |
| 91d49f51-495d-4d98-833e-a1e090475195 | 張阿榮 | 0 |
| 251e5455-c061-4836-b2d7-ee40b7da4f54 | 陳曉嵐 | 1 |
| 0295db65-b2e3-40ac-b2ec-24798703df1b | 陳大華 | 2 |
而我想轉成:
| id | name | status |
|---|---|---|
| 51982064-26f7-435c-a935-bf522ebda29d | 王曉明 | 1 |
| 91d49f51-495d-4d98-833e-a1e090475195 | 張阿榮 | 0 |
| 251e5455-c061-4836-b2d7-ee40b7da4f54 | 陳曉嵐 | 1 |
| 0295db65-b2e3-40ac-b2ec-24798703df1b | 陳大華 | 2 |
Transform
要進行以下修改,要使用 transform
code 如下
from mage_ai.data_cleaner.transformer_actions.base import BaseAction
from mage_ai.data_cleaner.transformer_actions.constants import ActionType, Axis
from mage_ai.data_cleaner.transformer_actions.utils import build_transformer_action
from pandas import DataFrame
if 'transformer' not in globals():
from mage_ai.data_preparation.decorators import transformer
if 'test' not in globals():
from mage_ai.data_preparation.decorators import test
@transformer
def transform(df: DataFrame, *args, **kwargs) -> DataFrame:
"""
欄位轉換,這段程式會根據 mapping 變數的 key / value 轉換匯出的欄位
"""
mapping = {
"UU01": "id",
"UU02": "name",
"UU03": "status"
}
# 實際執行 rename;不存在的欄位會被忽略
df_renamed = df.rename(columns=mapping)
return df_renamed
@test
def test_output(output, *args) -> None:
"""
Template code for testing the output of the block.
"""
assert output is not None, 'The output is undefined'
執行完畢後,就會匯出欄位名稱是 id / name / status
2025-12-22
Mage 筆記:Data Integration pipeline 轉換欄位值
紀錄一下如何在 Data Integration pipeline 中,使用 Transform 轉換欄位值。
例如現在我有 Table 紀錄員工狀態(1:在職;0:離職;2:留職停薪)
| id | name | status |
|---|---|---|
| 51982064-26f7-435c-a935-bf522ebda29d | 王曉明 | 1 |
| 91d49f51-495d-4d98-833e-a1e090475195 | 張阿榮 | 0 |
| 251e5455-c061-4836-b2d7-ee40b7da4f54 | 陳曉嵐 | 1 |
| 0295db65-b2e3-40ac-b2ec-24798703df1b | 陳大華 | 2 |
想讓匯出的 table 的 status 變成「在職/離職/留職停薪」
2025-12-18
Tauri Plugin Bug: Uncaught TypeError: Failed to resolve module specifier
這是我在開發 Tauri APP 時遇到的問題。以下是我的錯誤訊息:
Uncaught TypeError: Failed to resolve module specifier "@tauri-apps/plugin-store". Relative references must start with either "/", "./", or "../".
2025-12-10
2025-12-04
2025-10-22
2025-10-14
安裝 NDK
我的開發環境是安裝 Android Studio 而不是裝 Android Studio Command line tool。
安裝完畢後並沒有特別安裝額外的 SDK tool
所以沒有 NDK
但今天我要使用 Tauri 來編譯成 Android APK 就需要 NDK 了(NDK 是用來編譯 C/C++ code 用,Tauri 本身是 Rust 寫的,所以有需要)。
2025-09-24
Ionic + Vue 在使用目錄時的狀況
使用的 Framework 是Ionic + Vue 3.5
我有兩個頁面,原本的 code 如下
<!-- 第一頁 -->
<template>
<ion-page>
<ion-header >
<ion-toolbar>
<ion-title><h1>Foo</h1></ion-title>
</ion-toolbar>
</ion-header>
<ion-content>
<!-- 中略 -->
</ion-content>
</ion-page>
</template>
<!-- 第二頁 -->
<template>
<ion-menu content-id="main-content">
<ion-header >
<ion-toolbar color="tertiary">
<ion-title>Menu Content</ion-title>
</ion-toolbar>
<ion-menu-toggle slot="end">
<ion-button>Close</ion-button>
</ion-menu-toggle>
</ion-header>
<ion-content class="ion-padding">
<!-- 中略 -->
</ion-content>
</ion-menu>
<ion-page id="main-content">
<ion-header>
<ion-toolbar>
<ion-buttons slot="start">
<ion-menu-button></ion-menu-button>
</ion-buttons>
<ion-title> BAR </ion-title>
</ion-toolbar>
</ion-header>
<ion-content class="ion-padding">
<!-- 中略 -->
</ion-content>
</ion-page>
</template>兩頁的差別在於,第二頁有
<ion-menu/>;第一頁沒有。
這樣的 code ,從第一頁切換到第二頁是正常的
但從第二頁切換回第一頁時,會出現以下錯誤:
<ion-header>顯示的是第二頁的標題- 第一頁不存在的
<ion-menu>依舊存在
2025-09-04
紀錄一下自己接手一個 android app 時遇到的問題
我接手一個 android app,他有使用一個 lib:PageIndicatorview
dependencies {
implementation 'com.romandanylyk:pageindicatorview:1.0.2'
}
執行 gradlew.bat assembleDebug --warning-mode all
後,會回復以下 2 個錯誤訊息
The RepositoryHandler.jcenter() method has been deprecated. This is scheduled to be removed in Gradle 9.0. JFrog announced JCenter's sunset in February 2021. Use mavenCentral() instead. Consult the upgrading guide for further information: https://docs.gradle.org/8.10.2/userguide/upgrading_version_6.html#jcenter_deprecation
at build_c0uup8fmroz422c6id7ruwe51$_run_closure1$_closure2.doCall$original(D:\workspace\app\build.gradle:4)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
at build_c0uup8fmroz422c6id7ruwe51$_run_closure1.doCall$original(D:\workspace\app\build.gradle:2)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
WARNING: The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated.
The current default is 'false'.
It will be removed in version 9.0 of the Android Gradle plugin.
To keep using this feature, add the following to your module-level build.gradle files:
android.buildFeatures.buildConfig = true
or from Android Studio, click: `Refactor` > `Migrate BuildConfig to Gradle Build Files`.
> Task :app:checkDebugAarMetadata FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
> Could not find com.romandanylyk:pageindicatorview:1.0.2.
Searched in the following locations:
- https://dl.google.com/dl/android/maven2/com/github/romandanylyk/PageIndicatorView/v1.0.2/PageIndicatorView-v1.0.2.pom
- https://repo.maven.apache.org/maven2/com/github/romandanylyk/PageIndicatorView/v1.0.2/PageIndicatorView-v1.0.2.pom
- https://jitpack.io/com/github/romandanylyk/PageIndicatorView/v1.0.2/PageIndicatorView-v1.0.2.pom
Required by:
project :app
2025-08-08
2025-07-29
Ionic 專案,無法切換頁面
我的 Ionic 專案有以下兩個 .vue 檔案(這邊僅列<template> tag 的 code)
<template>
<ion-page>
<ion-content class="ion-padding">
<h1>登入</h1>
<form ref="login-form" @submit="login">
<ion-item>
<ion-input name="mobile" label="手機號碼" placeholder="e.g. 0912345678" required/>
</ion-item>
<ion-item>
<ion-input name="password" label="密碼" type="password" required/>
</ion-item>
<ion-button expand="full" class="ion-margin-top" type="submit">
登入
</ion-button>
</form>
</ion-content>
</ion-page>
<ion-alert :is-open="alertButtonShow"
header="登入失敗"
message="帳號或密碼錯誤,請再試一次。"
:buttons="[{
text: 'OK',
role: 'confirm',
handler: () => {
alertButtonShow = false
},
}
]" />
</template>
<template>
<ion-page>
<ion-content >
<ion-header :translucent="true" >
<ion-toolbar>
<ion-title>登入成功!</ion-title>
</ion-toolbar>
</ion-header>
<ion-button @click="logout">
登出
</ion-button>
</ion-content>
</ion-page>
</template>
理想狀況下,當我點下第一個畫面的登入按鈕,會跳到第二頁;第二頁的登出按鈕會跳回第一頁
但實際情況卻是前半段可以成功,但第二頁的登出按鈕一直沒有作用
2025-06-19
CSS / JS 的圖形矩陣處理
眾所周知,CSS 的 transform 或是 SVG 的 transform 可以使用 translateX、rotateX、scale……等 transform functions。而裡面最為複雜的就是 matrix
參閱 MDN 的說明, matrix 有 6 個參數:matrix(a, b, c, d, tx, ty) ,以投影座標(因為我常用的 GIMP 、我當初學的都是使用投影坐標(projective coordinates),我這篇也都使用投影座標來講)來表示的話,就是:
如果今天我 CSS 是 translateX(100px),那相當於matrix(1, 0, 0, 1, 100, 0),即:
2025-06-17
紀錄:常用指令:查找大量有指定內容的檔案
Bash script
例如我現在要查 tomcat 的 log,查找說在 2020-01-10 ~ 2020-01-25 之間,連線 /api/foo/bar 這條 request 的資訊。
就能以以下指令來處理
$ cd {log 資料夾}
$ for i in {10..25} ; do sudo cat "localhost_access_log.2020-01-$i.txt" | grep "/api/foo/bar" ; done
$ cd {log 資料夾}
for /L %%i in (10, 1, 25) do (
type "localhost_access_log.2020-01-%%i.txt" | findstr "/api/foo/bar"
)
2025-06-12
git 無法刪除分支
這邊先提一下我的環境:
使用 OS 是 Windows 11
有安裝以下軟體:
- Git,版本是 git version 2.36.0.windows.1
- TortoiseGit v2.13.0
- VS Code
今天遇到的問題是,有些分支我要刪除時,跳出以下錯誤視窗
libgit2 returned: entry is not unique due to being a multivar
2025-06-04
使用指令編譯 Android
紀錄一下如何純粹使用終端機指令,編譯 android APK
事前準備
- Java,儘量使用最新版的 Java
- Android SDK
- 如果已經安裝 Android Studio,那就不用另外安裝
- 如果不想安裝 Android Studio,那可以到Android Studio 下載頁下方的《僅限指令列工具》那可以下載。但使用這方法,要另行設
ANDROID_HOME的環境變數 - 如果是用 CI/CD, Github Action 已經有人寫好了:android-actions/setup-android
- 使用 Docker ,可以使用thyrlian/android-sdk
2025-05-12
2025-04-23
Vue.js 狀況:onMount 更新變數後,畫面沒有進行變動
狀況
以下是我的 Vue code
<script setup>
let menuTabs = ref([
{name: "會員", checked: false},
{name: "客戶", checked: false},
{name: "站點", checked: false},
])
let selectedMember = ref({name: null, id: null})
let selectedCustomer = ref({name: null, id: null})
let selectedStation = ref({name: null, id: null})
/** 根據當前選擇的 tab 來決定顯示的內容 */
let selectedData = computed(function(){
if(menuTabs.value[0].checked){
return selectedMember.value
}
if(menuTabs.value[1].checked){
return selectedCustomer.value
}
if(menuTabs.value[2].checked){
return selectedStation.value
}
return {name: null, id: null}
})
/** 切換 menu tab */
function changeMenuTab(index){
for(let i = 0; i < menuTabs.value.length; i++){
menuTabs.value[i].checked = i == index
}
}
</script>
<template>
<div class="tabs">
<div role="tablist" aria-label="Sample Tabs">
<button v-for = "(tab, index) in menuTabs"
role="tab"
:aria-selected="tab.checked"
:aria-controls="`panel-${index}`"
:id="`tab-${index}`"
:tabindex="tab.checked ? 0 : -1"
@click="changeMenuTab(index)"
v-text="tab.name"/>
</div>
</div>
<div class="tab-content">
<div>
{{selectedData.name}}
<template v-if="!!selectedData.id">
({{selectedData.id}})
</template>
</div>
<div v-for = "(tab, index) in menuTabs"
role="tabpanel"
:aria-labelledby="`tab-${index}`"
:id="`panel-${index}`"
:aria-hidden="!tab.checked"
:tabindex="0"
:hidden="!tab.checked">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus, congue vel laoreet ac, dictum vitae odio.
</div>
</div>
</template>
2025-03-31
2025-03-26
使用 Intl.DateTimeFormat() constructor 將日期格式化成 ISO 8601 格式
如題,因為現在 JS 有 Intl.DateTimeFormat 了,使用 Intl.DateTimeFormat 來將日期以 ISO 8601 格式化
2025-03-19
Vue.js:ref 對象更動後,要如何在 DOM 的變更結束後,執行 function
我這邊有段 vue code:
<script setup lang="ts">
interface CartItem {
id: any;
itemID: any;
name: string;
price: number;
count: number;
}
let cartItem = ref<CartItem[]>([])
</script>
<template>
<aside>
<div class="cart-item" v-for="(item) in cartItem">
<span v-text="item.name"/>
<span v-text="'$' + item.price"/>
<input type="number" v-model="item.count" />
</div>
</aside>
</template>
這段 code,每次 cartItem 新增一個項目後,就會自動建立一組
<div class="cart-item" />;反之,每刪除一個項目,就會刪掉一個<div class="cart-item" />。
我現在要的,是每新增或刪除完一個項目後,自動執行一段 function。
例如新增完畢後,自動 focus 到最新的 input 中。
2025-02-27
Vue.js 的 ref 出現 null 錯誤
最近在寫 Vue.js 專案
使用 npm run build (或是
npx vite build)編譯成 production 程式後,執行會出錯
以下是我的程式碼:
<script setup lang="ts">
let myDialog = ref<HTMLDialogElement>(null)
</script>
<template>
<button @click="myDialog.showModal()">my btn</button>
<dialog ref="myDialog"></dialog>
</template>
點下按鈕後,會出現以下兩種錯誤:
TypeError: Cannot read properties of undefined (reading 'refs')
TypeError: Cannot read properties of null (reading 'showModal')
2025-02-10
Tauri 開發的幾個坑
這是我在編譯 Tauri 專案時,出現的 Error log
Tauri Error Log
D:\workspace\my-tauri-project> npm run tauri build
> webdesign-calauator@0.1.0 tauri
> tauri build
warning: only one of `license` or `license-file` is necessary
`license` should be used if the package license can be expressed with a standard SPDX expression.
`license-file` should be used if the package uses a non-standard license.
See https://doc.rust-lang.org/cargo/reference/manifest.html#the-license-and-license-file-fields for more information.
Compiling serde_derive v1.0.217
Compiling zerocopy-derive v0.7.35
Compiling zerovec-derive v0.10.3
Compiling displaydoc v0.2.5
Compiling icu_provider_macros v1.5.0
Compiling zerofrom-derive v0.1.5
Compiling yoke-derive v0.7.5
Compiling thiserror-impl v1.0.69
error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1
|
= note: "x86_64-w64-mingw32-gcc" "-Wl,%TEMP%\\rustc17OrG3\\list.def" "-fno-use-linker-plugin" "-Wl,--dynamicbase" "-Wl,--disable-auto-image-base" "-m64" "-Wl,--high-entropy-va" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsbegin.o" "%TEMP%\\rustc17OrG3\\symbols.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\icu_provider_macros-fe6952c3b5596741.icu_provider_macros.6f1cacb25bcda666-cgu.0.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\icu_provider_macros-fe6952c3b5596741.icu_provider_macros.6f1cacb25bcda666-cgu.1.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\icu_provider_macros-fe6952c3b5596741.icu_provider_macros.6f1cacb25bcda666-cgu.2.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\icu_provider_macros-fe6952c3b5596741.8bg2xrvl7wropgeaqcqzd1zrm.rcgu.rmeta" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\icu_provider_macros-fe6952c3b5596741.aheisbr6pr0grjwxy6taef826.rcgu.o" "-Wl,-Bstatic" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libsyn-74fbf48bac4e0a04.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libquote-17a985357649caed.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libproc_macro2-eabbd311f3d536d8.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libunicode_ident-b370657983c81284.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libproc_macro-27a1d4eb681427e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-5066810ba6a3c331.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libpanic_unwind-ffe1b3cf1e858a91.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libobject-4bb2bf6b8aedb0e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libmemchr-b3db5392c89f893a.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libaddr2line-20a9bc570f589ab2.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libgimli-e4c6854cb2570d1b.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libwindows_targets-176ce559adcaeeab.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_demangle-f41139342d761cc4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd_detect-a9c8a66a6ab04d67.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libhashbrown-d0a5c38fcf7e3ab4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_alloc-34bf8e2ba505f823.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libminiz_oxide-e6c3bcb6aba3cc78.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libadler-25fd04130c61c486.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libunwind-406d0684cd466981.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcfg_if-308de7222dbe7630.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-b17ad35300ef919c.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-16133477ba5b1335.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_core-c9c952e3e4dff3e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-225aecd5787b5a6d.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcompiler_builtins-15f2e04ecb4aa720.rlib" "-Wl,-Bdynamic" "-lkernel32" "-lkernel32" "-ladvapi32" "-lntdll" "-luserenv" "-lws2_32" "-ldbghelp" "-lgcc_eh" "-l:libpthread.a" "-lmsvcrt" "-lmingwex" "-lmingw32" "-lgcc" "-lmsvcrt" "-lmingwex" "-luser32" "-lkernel32" "-Wl,--nxcompat" "-o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\icu_provider_macros-fe6952c3b5596741.dll" "-Wl,--gc-sections" "-shared" "-Wl,--out-implib=D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libicu_provider_macros-fe6952c3b5596741.dll.a" "-Wl,--strip-debug" "-nodefaultlibs" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsend.o"
= note: lld: error: unable to find library -lgcc_eh␍
lld: error: unable to find library -lgcc␍
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)␍
error: could not compile `icu_provider_macros` (lib) due to 1 previous error
warning: build failed, waiting for other jobs to finish...
error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1
|
= note: "x86_64-w64-mingw32-gcc" "-Wl,%TEMP%\\rustcYX8dip\\list.def" "-fno-use-linker-plugin" "-Wl,--dynamicbase" "-Wl,--disable-auto-image-base" "-m64" "-Wl,--high-entropy-va" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsbegin.o" "%TEMP%\\rustcYX8dip\\symbols.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\displaydoc-f0f930a41d11db73.displaydoc.520219c0103c2711-cgu.0.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\displaydoc-f0f930a41d11db73.displaydoc.520219c0103c2711-cgu.1.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\displaydoc-f0f930a41d11db73.displaydoc.520219c0103c2711-cgu.2.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\displaydoc-f0f930a41d11db73.displaydoc.520219c0103c2711-cgu.3.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\displaydoc-f0f930a41d11db73.displaydoc.520219c0103c2711-cgu.4.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\displaydoc-f0f930a41d11db73.displaydoc.520219c0103c2711-cgu.5.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\displaydoc-f0f930a41d11db73.displaydoc.520219c0103c2711-cgu.6.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\displaydoc-f0f930a41d11db73.displaydoc.520219c0103c2711-cgu.7.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\displaydoc-f0f930a41d11db73.c217kmq3im5t9miyok2neyyip.rcgu.rmeta" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\displaydoc-f0f930a41d11db73.3rad1gp78wtzo4ld2tgmt0bqe.rcgu.o" "-Wl,-Bstatic" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libsyn-74fbf48bac4e0a04.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libquote-17a985357649caed.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libproc_macro2-eabbd311f3d536d8.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libunicode_ident-b370657983c81284.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libproc_macro-27a1d4eb681427e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-5066810ba6a3c331.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libpanic_unwind-ffe1b3cf1e858a91.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libobject-4bb2bf6b8aedb0e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libmemchr-b3db5392c89f893a.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libaddr2line-20a9bc570f589ab2.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libgimli-e4c6854cb2570d1b.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libwindows_targets-176ce559adcaeeab.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_demangle-f41139342d761cc4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd_detect-a9c8a66a6ab04d67.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libhashbrown-d0a5c38fcf7e3ab4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_alloc-34bf8e2ba505f823.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libminiz_oxide-e6c3bcb6aba3cc78.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libadler-25fd04130c61c486.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libunwind-406d0684cd466981.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcfg_if-308de7222dbe7630.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-b17ad35300ef919c.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-16133477ba5b1335.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_core-c9c952e3e4dff3e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-225aecd5787b5a6d.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcompiler_builtins-15f2e04ecb4aa720.rlib" "-Wl,-Bdynamic" "-lkernel32" "-lkernel32" "-ladvapi32" "-lntdll" "-luserenv" "-lws2_32" "-ldbghelp" "-lgcc_eh" "-l:libpthread.a" "-lmsvcrt" "-lmingwex" "-lmingw32" "-lgcc" "-lmsvcrt" "-lmingwex" "-luser32" "-lkernel32" "-Wl,--nxcompat" "-o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\displaydoc-f0f930a41d11db73.dll" "-Wl,--gc-sections" "-shared" "-Wl,--out-implib=D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libdisplaydoc-f0f930a41d11db73.dll.a" "-Wl,--strip-debug" "-nodefaultlibs" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsend.o"
= note: lld: error: unable to find library -lgcc_eh␍
lld: error: unable to find library -lgcc␍
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)␍
error: could not compile `displaydoc` (lib) due to 1 previous error
error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1
|
= note: "x86_64-w64-mingw32-gcc" "-Wl,%TEMP%\\rustcXnvsAN\\list.def" "-fno-use-linker-plugin" "-Wl,--dynamicbase" "-Wl,--disable-auto-image-base" "-m64" "-Wl,--high-entropy-va" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsbegin.o" "%TEMP%\\rustcXnvsAN\\symbols.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerocopy_derive-c170d39d3851dfe0.zerocopy_derive.efa5943a1788382e-cgu.00.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerocopy_derive-c170d39d3851dfe0.zerocopy_derive.efa5943a1788382e-cgu.01.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerocopy_derive-c170d39d3851dfe0.zerocopy_derive.efa5943a1788382e-cgu.02.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerocopy_derive-c170d39d3851dfe0.zerocopy_derive.efa5943a1788382e-cgu.03.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerocopy_derive-c170d39d3851dfe0.zerocopy_derive.efa5943a1788382e-cgu.04.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerocopy_derive-c170d39d3851dfe0.zerocopy_derive.efa5943a1788382e-cgu.05.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerocopy_derive-c170d39d3851dfe0.zerocopy_derive.efa5943a1788382e-cgu.06.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerocopy_derive-c170d39d3851dfe0.zerocopy_derive.efa5943a1788382e-cgu.07.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerocopy_derive-c170d39d3851dfe0.zerocopy_derive.efa5943a1788382e-cgu.08.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerocopy_derive-c170d39d3851dfe0.zerocopy_derive.efa5943a1788382e-cgu.09.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerocopy_derive-c170d39d3851dfe0.dci6dext68o7o2y39r9vmr2qf.rcgu.rmeta" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerocopy_derive-c170d39d3851dfe0.dgmajx7vvskyihocd3tbvvbh0.rcgu.o" "-Wl,-Bstatic" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libsyn-74fbf48bac4e0a04.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libquote-17a985357649caed.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libproc_macro2-eabbd311f3d536d8.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libunicode_ident-b370657983c81284.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libproc_macro-27a1d4eb681427e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-5066810ba6a3c331.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libpanic_unwind-ffe1b3cf1e858a91.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libobject-4bb2bf6b8aedb0e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libmemchr-b3db5392c89f893a.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libaddr2line-20a9bc570f589ab2.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libgimli-e4c6854cb2570d1b.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libwindows_targets-176ce559adcaeeab.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_demangle-f41139342d761cc4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd_detect-a9c8a66a6ab04d67.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libhashbrown-d0a5c38fcf7e3ab4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_alloc-34bf8e2ba505f823.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libminiz_oxide-e6c3bcb6aba3cc78.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libadler-25fd04130c61c486.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libunwind-406d0684cd466981.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcfg_if-308de7222dbe7630.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-b17ad35300ef919c.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-16133477ba5b1335.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_core-c9c952e3e4dff3e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-225aecd5787b5a6d.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcompiler_builtins-15f2e04ecb4aa720.rlib" "-Wl,-Bdynamic" "-lkernel32" "-lkernel32" "-ladvapi32" "-lntdll" "-luserenv" "-lws2_32" "-ldbghelp" "-lgcc_eh" "-l:libpthread.a" "-lmsvcrt" "-lmingwex" "-lmingw32" "-lgcc" "-lmsvcrt" "-lmingwex" "-luser32" "-lkernel32" "-Wl,--nxcompat" "-o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerocopy_derive-c170d39d3851dfe0.dll" "-Wl,--gc-sections" "-shared" "-Wl,--out-implib=D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libzerocopy_derive-c170d39d3851dfe0.dll.a" "-Wl,--strip-debug" "-nodefaultlibs" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsend.o"
= note: lld: error: unable to find library -lgcc_eh␍
lld: error: unable to find library -lgcc␍
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)␍
error: could not compile `zerocopy-derive` (lib) due to 1 previous error
error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1
|
= note: "x86_64-w64-mingw32-gcc" "-Wl,%TEMP%\\rustcRcikdX\\list.def" "-fno-use-linker-plugin" "-Wl,--dynamicbase" "-Wl,--disable-auto-image-base" "-m64" "-Wl,--high-entropy-va" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsbegin.o" "%TEMP%\\rustcRcikdX\\symbols.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.yoke_derive.9b27c8a9612284a-cgu.00.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.yoke_derive.9b27c8a9612284a-cgu.01.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.yoke_derive.9b27c8a9612284a-cgu.02.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.yoke_derive.9b27c8a9612284a-cgu.03.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.yoke_derive.9b27c8a9612284a-cgu.04.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.yoke_derive.9b27c8a9612284a-cgu.05.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.yoke_derive.9b27c8a9612284a-cgu.06.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.yoke_derive.9b27c8a9612284a-cgu.07.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.yoke_derive.9b27c8a9612284a-cgu.08.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.yoke_derive.9b27c8a9612284a-cgu.09.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.yoke_derive.9b27c8a9612284a-cgu.10.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.yoke_derive.9b27c8a9612284a-cgu.11.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.f0vnnoiirjn70kw76dub4qdl1.rcgu.rmeta" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.a2va8dkl1727nfenozbk5e9xa.rcgu.o" "-Wl,-Bstatic" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libsynstructure-cac82b296e42ff95.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libsyn-74fbf48bac4e0a04.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libquote-17a985357649caed.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libproc_macro2-eabbd311f3d536d8.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libunicode_ident-b370657983c81284.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libproc_macro-27a1d4eb681427e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-5066810ba6a3c331.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libpanic_unwind-ffe1b3cf1e858a91.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libobject-4bb2bf6b8aedb0e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libmemchr-b3db5392c89f893a.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libaddr2line-20a9bc570f589ab2.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libgimli-e4c6854cb2570d1b.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libwindows_targets-176ce559adcaeeab.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_demangle-f41139342d761cc4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd_detect-a9c8a66a6ab04d67.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libhashbrown-d0a5c38fcf7e3ab4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_alloc-34bf8e2ba505f823.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libminiz_oxide-e6c3bcb6aba3cc78.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libadler-25fd04130c61c486.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libunwind-406d0684cd466981.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcfg_if-308de7222dbe7630.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-b17ad35300ef919c.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-16133477ba5b1335.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_core-c9c952e3e4dff3e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-225aecd5787b5a6d.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcompiler_builtins-15f2e04ecb4aa720.rlib" "-Wl,-Bdynamic" "-lkernel32" "-lkernel32" "-ladvapi32" "-lntdll" "-luserenv" "-lws2_32" "-ldbghelp" "-lgcc_eh" "-l:libpthread.a" "-lmsvcrt" "-lmingwex" "-lmingw32" "-lgcc" "-lmsvcrt" "-lmingwex" "-luser32" "-lkernel32" "-Wl,--nxcompat" "-o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\yoke_derive-dafe9661357651ef.dll" "-Wl,--gc-sections" "-shared" "-Wl,--out-implib=D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libyoke_derive-dafe9661357651ef.dll.a" "-Wl,--strip-debug" "-nodefaultlibs" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsend.o"
= note: lld: error: unable to find library -lgcc_eh␍
lld: error: unable to find library -lgcc␍
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)␍
error: could not compile `yoke-derive` (lib) due to 1 previous error
error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1
|
= note: "x86_64-w64-mingw32-gcc" "-Wl,%TEMP%\\rustciim5aw\\list.def" "-fno-use-linker-plugin" "-Wl,--dynamicbase" "-Wl,--disable-auto-image-base" "-m64" "-Wl,--high-entropy-va" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsbegin.o" "%TEMP%\\rustciim5aw\\symbols.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerovec_derive-3cb3d83b88e2aaf8.zerovec_derive.db7081da6fa933f3-cgu.00.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerovec_derive-3cb3d83b88e2aaf8.zerovec_derive.db7081da6fa933f3-cgu.01.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerovec_derive-3cb3d83b88e2aaf8.zerovec_derive.db7081da6fa933f3-cgu.02.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerovec_derive-3cb3d83b88e2aaf8.zerovec_derive.db7081da6fa933f3-cgu.03.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerovec_derive-3cb3d83b88e2aaf8.zerovec_derive.db7081da6fa933f3-cgu.04.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerovec_derive-3cb3d83b88e2aaf8.zerovec_derive.db7081da6fa933f3-cgu.05.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerovec_derive-3cb3d83b88e2aaf8.zerovec_derive.db7081da6fa933f3-cgu.06.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerovec_derive-3cb3d83b88e2aaf8.zerovec_derive.db7081da6fa933f3-cgu.07.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerovec_derive-3cb3d83b88e2aaf8.zerovec_derive.db7081da6fa933f3-cgu.08.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerovec_derive-3cb3d83b88e2aaf8.zerovec_derive.db7081da6fa933f3-cgu.09.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerovec_derive-3cb3d83b88e2aaf8.5dt2eis36netsmxd2itvpshqd.rcgu.rmeta" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerovec_derive-3cb3d83b88e2aaf8.2pb99ydxzfuu8djtibrlbndby.rcgu.o" "-Wl,-Bstatic" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libsyn-74fbf48bac4e0a04.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libquote-17a985357649caed.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libproc_macro2-eabbd311f3d536d8.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libunicode_ident-b370657983c81284.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libproc_macro-27a1d4eb681427e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-5066810ba6a3c331.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libpanic_unwind-ffe1b3cf1e858a91.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libobject-4bb2bf6b8aedb0e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libmemchr-b3db5392c89f893a.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libaddr2line-20a9bc570f589ab2.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libgimli-e4c6854cb2570d1b.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libwindows_targets-176ce559adcaeeab.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_demangle-f41139342d761cc4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd_detect-a9c8a66a6ab04d67.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libhashbrown-d0a5c38fcf7e3ab4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_alloc-34bf8e2ba505f823.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libminiz_oxide-e6c3bcb6aba3cc78.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libadler-25fd04130c61c486.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libunwind-406d0684cd466981.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcfg_if-308de7222dbe7630.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-b17ad35300ef919c.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-16133477ba5b1335.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_core-c9c952e3e4dff3e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-225aecd5787b5a6d.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcompiler_builtins-15f2e04ecb4aa720.rlib" "-Wl,-Bdynamic" "-lkernel32" "-lkernel32" "-ladvapi32" "-lntdll" "-luserenv" "-lws2_32" "-ldbghelp" "-lgcc_eh" "-l:libpthread.a" "-lmsvcrt" "-lmingwex" "-lmingw32" "-lgcc" "-lmsvcrt" "-lmingwex" "-luser32" "-lkernel32" "-Wl,--nxcompat" "-o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerovec_derive-3cb3d83b88e2aaf8.dll" "-Wl,--gc-sections" "-shared" "-Wl,--out-implib=D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libzerovec_derive-3cb3d83b88e2aaf8.dll.a" "-Wl,--strip-debug" "-nodefaultlibs" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsend.o"
= note: lld: error: unable to find library -lgcc_eh␍
lld: error: unable to find library -lgcc␍
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)␍
error: could not compile `zerovec-derive` (lib) due to 1 previous error
error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1
|
= note: "x86_64-w64-mingw32-gcc" "-Wl,%TEMP%\\rustcHLqE4I\\list.def" "-fno-use-linker-plugin" "-Wl,--dynamicbase" "-Wl,--disable-auto-image-base" "-m64" "-Wl,--high-entropy-va" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsbegin.o" "%TEMP%\\rustcHLqE4I\\symbols.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.zerofrom_derive.417fd71693728bfb-cgu.00.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.zerofrom_derive.417fd71693728bfb-cgu.01.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.zerofrom_derive.417fd71693728bfb-cgu.02.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.zerofrom_derive.417fd71693728bfb-cgu.03.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.zerofrom_derive.417fd71693728bfb-cgu.04.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.zerofrom_derive.417fd71693728bfb-cgu.05.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.zerofrom_derive.417fd71693728bfb-cgu.06.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.zerofrom_derive.417fd71693728bfb-cgu.07.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.zerofrom_derive.417fd71693728bfb-cgu.08.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.zerofrom_derive.417fd71693728bfb-cgu.09.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.zerofrom_derive.417fd71693728bfb-cgu.10.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.zerofrom_derive.417fd71693728bfb-cgu.11.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.zerofrom_derive.417fd71693728bfb-cgu.12.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.dxgeuyfujltr2yzk48eqvh6sq.rcgu.rmeta" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.287sg3064bx3oqyw1802tt7g9.rcgu.o" "-Wl,-Bstatic" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libsynstructure-cac82b296e42ff95.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libsyn-74fbf48bac4e0a04.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libquote-17a985357649caed.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libproc_macro2-eabbd311f3d536d8.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libunicode_ident-b370657983c81284.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libproc_macro-27a1d4eb681427e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-5066810ba6a3c331.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libpanic_unwind-ffe1b3cf1e858a91.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libobject-4bb2bf6b8aedb0e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libmemchr-b3db5392c89f893a.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libaddr2line-20a9bc570f589ab2.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libgimli-e4c6854cb2570d1b.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libwindows_targets-176ce559adcaeeab.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_demangle-f41139342d761cc4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd_detect-a9c8a66a6ab04d67.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libhashbrown-d0a5c38fcf7e3ab4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_alloc-34bf8e2ba505f823.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libminiz_oxide-e6c3bcb6aba3cc78.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libadler-25fd04130c61c486.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libunwind-406d0684cd466981.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcfg_if-308de7222dbe7630.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-b17ad35300ef919c.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-16133477ba5b1335.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_core-c9c952e3e4dff3e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-225aecd5787b5a6d.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcompiler_builtins-15f2e04ecb4aa720.rlib" "-Wl,-Bdynamic" "-lkernel32" "-lkernel32" "-ladvapi32" "-lntdll" "-luserenv" "-lws2_32" "-ldbghelp" "-lgcc_eh" "-l:libpthread.a" "-lmsvcrt" "-lmingwex" "-lmingw32" "-lgcc" "-lmsvcrt" "-lmingwex" "-luser32" "-lkernel32" "-Wl,--nxcompat" "-o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\zerofrom_derive-a418cd7dc15ea643.dll" "-Wl,--gc-sections" "-shared" "-Wl,--out-implib=D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libzerofrom_derive-a418cd7dc15ea643.dll.a" "-Wl,--strip-debug" "-nodefaultlibs" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsend.o"
= note: lld: error: unable to find library -lgcc_eh␍
lld: error: unable to find library -lgcc␍
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)␍
error: could not compile `zerofrom-derive` (lib) due to 1 previous error
error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1
|
= note: "x86_64-w64-mingw32-gcc" "-Wl,%TEMP%\\rustcTxxWWu\\list.def" "-fno-use-linker-plugin" "-Wl,--dynamicbase" "-Wl,--disable-auto-image-base" "-m64" "-Wl,--high-entropy-va" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsbegin.o" "%TEMP%\\rustcTxxWWu\\symbols.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.00.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.01.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.02.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.03.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.04.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.05.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.06.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.07.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.08.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.09.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.10.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.11.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.12.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.13.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.14.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.thiserror_impl.ec097fb5ffd29455-cgu.15.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.7pcxca8u5hzqa0kf3i6inljkf.rcgu.rmeta" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.bxzvjbsctmqn4k8nezcn6h7jt.rcgu.o" "-Wl,-Bstatic" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libsyn-74fbf48bac4e0a04.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libquote-17a985357649caed.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libproc_macro2-eabbd311f3d536d8.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libunicode_ident-b370657983c81284.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libproc_macro-27a1d4eb681427e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-5066810ba6a3c331.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libpanic_unwind-ffe1b3cf1e858a91.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libobject-4bb2bf6b8aedb0e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libmemchr-b3db5392c89f893a.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libaddr2line-20a9bc570f589ab2.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libgimli-e4c6854cb2570d1b.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libwindows_targets-176ce559adcaeeab.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_demangle-f41139342d761cc4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd_detect-a9c8a66a6ab04d67.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libhashbrown-d0a5c38fcf7e3ab4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_alloc-34bf8e2ba505f823.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libminiz_oxide-e6c3bcb6aba3cc78.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libadler-25fd04130c61c486.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libunwind-406d0684cd466981.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcfg_if-308de7222dbe7630.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-b17ad35300ef919c.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-16133477ba5b1335.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_core-c9c952e3e4dff3e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-225aecd5787b5a6d.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcompiler_builtins-15f2e04ecb4aa720.rlib" "-Wl,-Bdynamic" "-lkernel32" "-lkernel32" "-ladvapi32" "-lntdll" "-luserenv" "-lws2_32" "-ldbghelp" "-lgcc_eh" "-l:libpthread.a" "-lmsvcrt" "-lmingwex" "-lmingw32" "-lgcc" "-lmsvcrt" "-lmingwex" "-luser32" "-lkernel32" "-Wl,--nxcompat" "-o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\thiserror_impl-aff30b8e4c4db49a.dll" "-Wl,--gc-sections" "-shared" "-Wl,--out-implib=D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libthiserror_impl-aff30b8e4c4db49a.dll.a" "-Wl,--strip-debug" "-nodefaultlibs" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsend.o"
= note: lld: error: unable to find library -lgcc_eh␍
lld: error: unable to find library -lgcc␍
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)␍
error: could not compile `thiserror-impl` (lib) due to 1 previous error
error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1
|
= note: "x86_64-w64-mingw32-gcc" "-Wl,%TEMP%\\rustcJIG1Ve\\list.def" "-fno-use-linker-plugin" "-Wl,--dynamicbase" "-Wl,--disable-auto-image-base" "-m64" "-Wl,--high-entropy-va" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsbegin.o" "%TEMP%\\rustcJIG1Ve\\symbols.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.00.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.01.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.02.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.03.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.04.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.05.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.06.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.07.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.08.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.09.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.10.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.11.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.12.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.13.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.14.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.serde_derive.faf5c44e1cffd270-cgu.15.rcgu.o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.7iekjtsir4vrwsulx31sr7lvt.rcgu.rmeta" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.ds0bcls9h3xq1y5h5qa7u1im7.rcgu.o" "-Wl,-Bstatic" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libsyn-74fbf48bac4e0a04.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libquote-17a985357649caed.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libproc_macro2-eabbd311f3d536d8.rlib" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libunicode_ident-b370657983c81284.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libproc_macro-27a1d4eb681427e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-5066810ba6a3c331.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libpanic_unwind-ffe1b3cf1e858a91.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libobject-4bb2bf6b8aedb0e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libmemchr-b3db5392c89f893a.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libaddr2line-20a9bc570f589ab2.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libgimli-e4c6854cb2570d1b.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libwindows_targets-176ce559adcaeeab.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_demangle-f41139342d761cc4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd_detect-a9c8a66a6ab04d67.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libhashbrown-d0a5c38fcf7e3ab4.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_alloc-34bf8e2ba505f823.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libminiz_oxide-e6c3bcb6aba3cc78.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libadler-25fd04130c61c486.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libunwind-406d0684cd466981.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcfg_if-308de7222dbe7630.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-b17ad35300ef919c.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-16133477ba5b1335.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_core-c9c952e3e4dff3e7.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-225aecd5787b5a6d.rlib" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcompiler_builtins-15f2e04ecb4aa720.rlib" "-Wl,-Bdynamic" "-lkernel32" "-lkernel32" "-ladvapi32" "-lntdll" "-luserenv" "-lws2_32" "-ldbghelp" "-lgcc_eh" "-l:libpthread.a" "-lmsvcrt" "-lmingwex" "-lmingw32" "-lgcc" "-lmsvcrt" "-lmingwex" "-luser32" "-lkernel32" "-Wl,--nxcompat" "-o" "D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\serde_derive-9fd7d0c35a9acd73.dll" "-Wl,--gc-sections" "-shared" "-Wl,--out-implib=D:\\workspace\\my-tauri-project\\src-tauri\\target\\release\\deps\\libserde_derive-9fd7d0c35a9acd73.dll.a" "-Wl,--strip-debug" "-nodefaultlibs" "%USERPROFILE%\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsend.o"
= note: lld: error: unable to find library -lgcc_eh␍
lld: error: unable to find library -lgcc␍
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)␍
error: could not compile `serde_derive` (lib) due to 1 previous error
failed to build app: failed to build app
Error failed to build app: failed to build app但我用 Tauri 官方提供的 Github Action 編譯是成功的,所以當時我也沒有太認真處理這問題。現在有時間去確認才找到問題原因