首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >延迟符号绑定失败:符号未找到:____chkstk_darwin

延迟符号绑定失败:符号未找到:____chkstk_darwin
EN

Stack Overflow用户
提问于 2020-12-13 16:52:54
回答 1查看 3.1K关注 0票数 3

我对电子生成器有一些问题。当我试图构建windows nsis或我的应用程序的可移植版本时,我总是在控制台中看到这个错误。

代码语言:javascript
运行
复制
ExecError: /Users/yx/Library/Caches/electron-builder/nsis/nsis-3.0.4.1/mac/makensis exited with code ERR_ELECTRON_BUILDER_CANNOT_EXECUTE
Error output:

Error output:
dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin
  Referenced from: /Users/yx/Library/Caches/electron-builder/nsis/nsis-3.0.4.1/mac/makensis (which was built for Mac OS X 10.15)
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ____chkstk_darwin
  Referenced from: /Users/yx/Library/Caches/electron-builder/nsis/nsis-3.0.4.1/mac/makensis (which was built for Mac OS X 10.15)
  Expected in: /usr/lib/libSystem.B.dylib


    at ChildProcess.<anonymous> (/Users/yx/Sites/test-app/electron-app/node_modules/vue-cli-plugin-electron-builder/node_modules/builder-util/src/util.ts:243:14)
    at Object.onceWrapper (node:events:483:26)
    at ChildProcess.emit (node:events:376:20)
    at maybeClose (node:internal/child_process:1063:16)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:295:5) {
  exitCode: null,
  alreadyLogged: false,
  code: 'ERR_ELECTRON_BUILDER_CANNOT_EXECUTE'
}

我正在寻找github回购,但唯一被利用的解决方案是降级电子建设者。我已经检查了我的package.json文件,似乎安装的电子生成器版本是"electron-builder": "^21.2.0",但是当构建过程开始时,它将在vue ui控制台中打印一个不同的版本。

代码语言:javascript
运行
复制
 INFO  Building app with electron-builder:
  • electron-builder  version=22.9.1 os=17.7.0

  • packaging       platform=win32 arch=ia32 electron=11.0.3 appOutDir=build/win-ia32-unpacked

  • 
building        target=portable file=build/test-portable.exe archs=ia32

这个问题有什么解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2022-01-11 04:48:51

此问题出现在macOS 10.13及更早版本。我不知道十点一四,但在十点一五没有这样的问题。

我通过安装电子生成器22.10.5 (在旧macOS上工作的最后一个版本)来修正这个问题。

如果您的实际构建器版本与package.json中的版本不相同,请尝试

代码语言:javascript
运行
复制
npm r electron-builder
npm i -D electron-builder@22.10.5
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65278183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档