-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Open
develar/app-builder
#150Description
- Electron-Builder Version: 24.13.3
- Node Version: v18.16.1
- Electron Version: 29.1.5
- Electron Type (current, beta, nightly): current
- Target: Both NSIS and portable on Windows (Both results are same)
I tried to make Windows installer of my app with following command and settings:
electron-builder --win --x64 --config ./build_win.js
build_win.js
const config = {
"appId": "jp.maplat.editor",
"directories": {
"output": "dist"
},
"files": [
"assets/win",
"backend",
"css",
"frontend/api",
"frontend/dist",
"frontend/fonts",
"html",
"img",
"locales",
"package.json",
"package-lock.json",
"tms_list.json"
],
"win": {
"icon": "assets/win/icon_win.ico",
"target": "portable"
},
"nsis":{
"oneClick": false,
"allowToChangeInstallationDirectory": true
}
};
module.exports = config;
But it is failed with following errors:
• downloading url=https://github.com/electron-userland/electron-builder-binaries/releases/download/winCodeSign-2.6.0/winCodeSign-2.6.0.7z size=5.6 MB parts=1
• downloaded url=https://github.com/electron-userland/electron-builder-binaries/releases/download/winCodeSign-2.6.0/winCodeSign-2.6.0.7z duration=1.104s
⨯ cannot execute cause=exit status 2
out=
7-Zip (a) 21.07 (x64) : Copyright (c) 1999-2021 Igor Pavlov : 2021-12-26
Scanning the drive for archives:
1 file, 5635384 bytes (5504 KiB)
Extracting archive: C:\Users\kochi\AppData\Local\electron-builder\Cache\winCodeSign\618674575.7z
--
Path = C:\Users\kochi\AppData\Local\electron-builder\Cache\winCodeSign\618674575.7z
Type = 7z
Physical Size = 5635384
Headers Size = 1492
Method = LZMA2:24m LZMA:20 BCJ2
Solid = +
Blocks = 2
Sub items Errors: 2
Archives with Errors: 1
Sub items Errors: 2
errorOut=ERROR: Cannot create symbolic link : �N���C�A���g�͗v�����ꂽ�������ۗL���Ă��܂����B : C:\Users\kochi\AppData\Local\electron-builder\Cache\winCodeS Sign\618674575\darwin\10.12\lib\libcrypto.dylib
ERROR: Cannot create symbolic link : �N���C�A���g�͗v�����ꂽ�������ۗL���Ă��܂����B : C:\Users\kochi\AppData\Local\electron-builder\Cache\winCodeSign\618674575\darwin\10.1 12\lib\libssl.dylib
command='C:\Users\kochi\github\MaplatEditor\node_modules\7zip-bin\win\x64\7za.exe' x -bd 'C:\Users\kochi\AppData\Local\electron-builder\Cache\winCodeSign\618674575.7z' '-oC:\Users\kochi\AppData\Local\electron-builder\Cache\winCodeSign\618674575'
workingDir=C:\Users\kochi\AppData\Local\electron-builder\Cache\winCodeSign
Even if I changed the target from NSIS to portable, it was also failed with the same error.
The error says "libssl.dylib" or "Cannot create symbolic link", so I believe it was caused that needless apple resources were extracted in Windows, and failed to create symbolic link on Windows FS.
Are there any fix for this or any work-around?
lastofpudge, bughey, whoisfucker, Mayconoliveyra, jailsonpaca and 26 more
Metadata
Metadata
Assignees
Labels
No labels