-
Notifications
You must be signed in to change notification settings - Fork 300
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
create release for win32 platform failed on ffmpegsumo.dll missing error #252
Comments
same here |
Appears to be affecting v0.13 only, forcing to v0.12 works:
|
I have the same problem. |
How to run this command in Grunt? |
@cj179john You can define the version to be used on your task. grunt.initConfig({ |
Could nw-builder use the same version specified in package.json? |
@plcstpierre I think isn't good, because the version used in package.json normally is your app's version. |
I mean using the version of nw specified in the package.json I got the same problem and I realized that nw-builder was using the 0.13.x version (and I developed my stuf on 0.12.x). Any reason why using an arbitrary version? I would expect that my software will be packaged on the same versionthat I have developed my stuff. If it was not of this bug, I would not have realized that another version was used. |
Is there some ETA expected for the archive content to be adapted for build? Just curious, since I would like to start off trying the new engine without much hassle (which nw-builder is made for, right?) ;) |
This has sorted since the issue was created I think. Correct me if I'm wrong. |
I am still experiencing this issue as of today, nw-builder@2.1.0 and grunt-nw-builder@2.0.0
|
same here. |
@adam-lynch: well sure, I think we do understand that alpha is not supported, and for the moment the fixed version specification is clear, yet it would be great to be able to check out new alpha, and since nw-builder simplifies the bundling a bit it would have been great to check it out directly... ;) |
still getting this even with 0.13 not in alpha anymore. hope this gets fixed soon. I need the chrome APIs so I can't resort to 0.12 |
I am experiencing this problem. But I am trying to use the 0.13.beta5 of NWJS. It seems like the nw-build is using manifest files from 0.12? But I don't know how to fix. |
Same problem here with 0.13.beta5 of NWJS on Win platform. Actually I'm using gulp to make build. I really don't know what I'm doing ATM, as trying to test some things started from today :). Above mentioned grunt config I haven't tested yet (where is that config found?). As far I have figured out gulp has its own gulpFile.js which I tried to modify with above mentioned command "-v 0.12.0" // Run project So after some searching added different version for build... download of proper version started, but... I hope this will help further with build version switch to someone. K. |
Hi there...still happens for v0.13.beta6 - but yes sure works when just using latest 0.12 ver. |
Hi again.....I can live with just specifying -v 0.12.3 - maybe I'm just misunderstanding something. Just thought it should by using the newest one. |
with new nw release, build is not successful, at least I'm not able to build it. With 0.12.3 version it builds at least but then again, after build (and above issue with winIcon definition being omitted from build) I'm getting whole bunch of missing js modules, that for some reason need to be included to dependency list. K. |
@adam-lynch I think you should reopen this issue... nw.js 0.13 is now in beta and it would really make sense to fix this especially because nw.js 0.13 documentation redirect to this tool (http://docs.nwjs.io/en/v0.13.0-beta6/For%20Users/Package%20and%20Distribute/) |
@adam-lynch +1 for @natcohen |
Facing this issue and it basically makes this great module unusable for me. As when i build for v0.12.* i am missing various js files it seems, my app is broken essentially. jQuery is missing for some reason in the built app. Tried v0.13.0-beta7 and it fails with lstat missing. |
This seems to be a problem when I try to use 0.14.0 which was just released. Any ideas what I could do? |
really whats going on, can someone help on finding a solution. I use mac to build a windows exe with nw builder on version 0.14.2 but same problem appears no matter if its for win32 or 64. But works with OSX |
Hello guys, same problem here :( I can not understand why does nw-builder throws error message like this Windows 7 Pro x64, 8, 10 same Who has Ubuntu and has same problem? I think better We need use manual copy from nw.js website and win32, win64, linux32, linux64, mac32 and mac64. nw-builder can not work because it doesn't recognize to dos of Windows, Linux and Mac are same Unix and they have conflict of file system. Please improve file system recognition Example ApplicationStorageDirectory or get env-function "%AppData%\Roaming" like this C:\Users\AppData\Roaming for Windows 7, 8 and 10 And for Linux like this /home//.libraries Thanks for improvement - if you build js with "fs" and "system" ( I don't know - If i remember "system" of node.js can use "get_env" like C++/Header because it is better to manage if nw-builder can downlaod and can "copy fresh" without stupid error messages.... Thanks! |
@sourceskyboxer You are asking the most frequently asked question recently. Please refer to #296 for 0.13.x/0.14.x support and please take a look at evshiron/nwjs-builder if you interested. |
The problem continues in 0.15.1 |
The problem continues in 0.15.2 on OSX targeting win32, win64 |
for 0.15.2 and win32 in win32: {
needsZip: true,
getRunnable: function() { return 'nw.exe'; },
files: { // First file must be the executable
'<=0.9.2': ['nw.exe', 'ffmpegsumo.dll', 'icudt.dll', 'libEGL.dll', 'libGLESv2.dll', 'nw.pak'],
'>0.9.2 <0.12.0': ['nw.exe', 'ffmpegsumo.dll', 'icudtl.dat', 'libEGL.dll', 'libGLESv2.dll', 'nw.pak', 'locales'],
'>=0.12.0 <0.15.3': ['nw.exe', 'ffmpegsumo.dll', 'icudtl.dat', 'libEGL.dll', 'libGLESv2.dll', 'nw.pak', 'locales', 'd3dcompiler_47.dll', 'pdf.dll'],
'=0.15.3': ['nw.exe', 'ffmpeg.dll', 'icudtl.dat', 'libEGL.dll', 'libGLESv2.dll', 'locales', 'd3dcompiler_47.dll', 'natives_blob.bin', 'node.dll', 'nw.dll', 'nw_100_percent.pak','nw_200_percent.pak', 'nw_material_100_percent.pak', 'nw_material_200_percent.pak', 'resources.pak','snapshot_blob.bin','nw_elf.dll']
},
versionNameTemplate: 'v${ version }/${ name }-v${ version }-win-ia32.zip'
}, |
Newer versions are now supported as of 2.2.1 |
I use OSX to build NW.JS executables, and I am still stuck on using -v 0.12.2. Trying any later version throws
OSX builds just fine, but I cannot build Windows executables. |
Are you sure you use the latest version? Can you update to the latest version and provide me feedback. If it's still not working for you, please fill another issue? |
Needed to update Node.js... ha! Thanks for the assist, it's all good now. |
Still this problem continue in windows, |
I got this error when I run nw-builder in grunt:
Running "nwjs:src" (nwjs) task
Latest Version: v0.13.0-alpha3
Using v0.13.0-alpha3
Create cache folder in /app/cache/0.13.0-alpha3
Downloading: http://dl.nwjs.io/v0.13.0-alpha3/nwjs-v0.13.0-alpha3-win-ia32.zip
downloading [====================] 100% 0.0s
Create release folder in /app/release/Collector/win32
Fatal error: ENOENT, no such file or directory '/app/cache/0.13.0-alpha3/win32/ffmpegsumo.dll'
It was working with v0.12
Can anyone help with this?
The text was updated successfully, but these errors were encountered: