kripken / speak.js

Text-to-Speech in JavaScript using eSpeak
GNU General Public License v3.0
1.29k stars 295 forks source link

Windows compilation fail #25

Open FerreroFacundo opened 11 years ago

FerreroFacundo commented 11 years ago

hi guys, i'm getting this error when trying to compile in windows (please don't judge me, not my choice :D ) with cygwin

fs.js:338 return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode); ^ Error: ENOENT, no such file or directory 'C:\tmp\tmp6uCJ03.txt' at Object.fs.openSync (fs.js:338:18) at Object.fs.readFileSync (fs.js:182:15) at read (C:\opt\emscripten\src\compiler.js:36:37) at Object. (C:\opt\emscripten\src\compiler.js:120:29) at Module._compile (module.js:449:26) at Object.Module._extensions..js (module.js:467:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.runMain (module.js:492:10) at process.startup.processNextTick.process._tickCallback (node.js:244:9) Traceback (most recent call last): File "/opt/emscripten/emcc", line 871, in final = shared.Building.emscripten(final, append_ext=False, extra_args=extra_args) File "/opt/emscripten/tools/shared.py", line 736, in emscripten assert os.path.exists(filename + '.o.js') and len(open(filename + '.o.js', 'r').read()) > 0, 'Emscripten failed to generate .js: ' + str(compiler_output) AssertionError: Emscripten failed to generate .js: cat: speak.raw.js: No such file or directory

I tryed changing the /tmp folder in emscripten config file and didn't work(it's like the file was never created, even when full access to /tmp folder or C:\tmp folder). I'm not sure if this is a Node issue or what. any ideas?