electron-userland / electron-builder-binaries

172 stars 60 forks source link

Build failiing for Windows on Mac M1 #53

Closed zhangyj1998 closed 1 year ago

zhangyj1998 commented 1 year ago

Electron-Builder Version: 23.6.0

Node Version: v14.21.3

Electron Version:21.2.0

Electron Type (current, beta, nightly):current

Target: nsis

• electron-builder version=23.6.0 os=22.3.0 • loaded configuration file=/Users/electron/electron-builder.json • writing effective config file=release/1.3.43/builder-effective-config.yaml • packaging platform=win32 arch=x64 electron=21.2.0 appOutDir=release/1.3.43/win-unpacked ⨯ cannot execute cause=exit status 1 ⨯ cannot execute cause=exit status 1 errorOut=wine: cannot find L"C:\windows\system32\winemenubuilder.exe" 000b:err:wineboot:ProcessRunKeys Error running cmd L"C:\windows\system32\winemenubuilder.exe -a -r" (2) 0016:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0016:err:module:load_builtin_callback can't load mountmgr.sys 0016:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0016:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0016:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0016:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0016:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0016:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0016:err:ntoskrnl:ZwLoadDriver failed to create driver L"\Registry\Machine\System\CurrentControlSet\Services\MountMgr": c0000142 0016:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0016:err:seh:setup_exception stack overflow 1200 bytes in thread 0016 eip e1413a8257e75f9c esp 0000000000241168 stack 0x240000-0x241000-0x340000 0012:err:seh:setup_exception stack overflow 1184 bytes in thread 0012 eip e1413a8257e75f9c esp 0000000000141178 stack 0x140000-0x141000-0x240000 000f:err:service:process_send_command service protocol error - failed to read pipe r = 0 count = 0! 0020:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0020:err:module:load_builtin_callback can't load winebus.sys 0020:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0020:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0020:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0020:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0020:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0020:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0020:err:ntoskrnl:ZwLoadDriver failed to create driver L"\Registry\Machine\System\CurrentControlSet\Services\WineBus": c0000142 0020:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0020:err:seh:setup_exception stack overflow 1200 bytes in thread 0020 eip e15e5f9e57e75390 esp 0000000000241168 stack 0x240000-0x241000-0x340000 001e:err:seh:setup_exception stack overflow 1184 bytes in thread 001e eip e15e5f9e57e75390 esp 0000000000141178 stack 0x140000-0x141000-0x240000 000f:err:service:process_send_command service protocol error - failed to read pipe r = 0 count = 0! 000b:err:heap:HEAP_GetPtr Invalid heap 0x10000! 000b:err:module:load_builtin_callback can't load user32.dll 000b:err:seh:setup_exception stack overflow 1104 bytes in thread 000b eip 0000000068543ef8 esp 00000000001411c0 stack 0x140000-0x141000-0x240000 Wine cannot find the FreeType font library. To enable Wine to use TrueType fonts please install a version of FreeType greater than or equal to 2.0.5. http://www.freetype.org 0009:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0009:err:module:load_builtin_callback can't load imm32.dll 0009:err:heap:HEAP_GetPtr Invalid heap 0x10000! 0009:err:seh:setup_exception stack overflow 1664 bytes in thread 0009 eip 0000000068540852 esp 0000000000130f90 stack 0x130000-0x131000-0x230000

                command=/Users/zhangyijun/Library/Caches/electron-builder/wine/wine-4.0.1-mac/bin/wine64 /Users/zhangyijun/Library/Caches/electron-builder/winCodeSign/winCodeSign-2.6.0/rcedit-x64.exe '/Users/zhangyijun/workCode/canpanv2/canpan-electron/release/1.3.43/win-unpacked/视觉收银门店管理软件.exe' --set-version-string FileDescription '视觉收银门店管理软件' --set-version-string ProductName '视觉收银门店管理软件' --set-version-string LegalCopyright 'Copyright © 2022' --set-file-version 1.3.43 --set-product-version 1.3.43.0 --set-version-string InternalName '视觉收银门店管理软件' --set-version-string OriginalFilename '' --set-icon /Users/zhangyijun/workCode/canpanv2/canpan-electron/icon.ico
                workingDir=

• Above command failed, retrying 1 more times