wasm-ld: error: failed to write the output file: permission denied
#13,067 opened on Dec 17, 2020
Repository metrics
- Stars
- (27,361 stars)
- PR merge metrics
- (Avg merge 19d 10h) (147 merged PRs in 30d)
Description
Installed following the getting started guide on Windows 7. The installation went fine with no error and the installation check was okay without any error. But, I get the permission error when I try to test on the hello_world.c sample (emcc hello_world.c). I have full-permission on the machine and the disk has enough free space.
C:\Users\jkim20\Desktop\projects\express\deleteme\emscripten\mytests>emcc hello_world.c wasm-ld: error: failed to write the output file: permission denied emcc: error: 'C:/Users/jkim20/Desktop/projects/express/deleteme/emscripten/emsdk/upstream/bin\wasm-ld.exe -o a.out.wasm C:\Users\jkim20\AppData\Local\Temp\emscripten_temp_b9hqya07\hello_world_0.o -LC:\Users\jkim20\Desktop\projects\express\deleteme\emscripten\emsdk\upstream\emscripten\system\local\lib -LC:\Users\jkim20\Desktop\projects\express\deleteme\emscripten\emsdk\upstream\emscripten\system\lib -LC:\Users\jkim20\Desktop\projects\express\deleteme\emscripten\emsdk\upstream\emscripten\cache\wasm C:\Users\jkim20\Desktop\projects\express\deleteme\emscripten\emsdk\upstream\emscripten\cache\wasm\libc.a C:\Users\jkim20\Desktop\projects\express\deleteme\emscripten\emsdk\upstream\emscripten\cache\wasm\libcompiler_rt.a C:\Users\jkim20\Desktop\projects\express\deleteme\emscripten\emsdk\upstream\emscripten\cache\wasm\libc++-noexcept.a C:\Users\jkim20\Desktop\projects\express\deleteme\emscripten\emsdk\upstream\emscripten\cache\wasm\libc++abi-noexcept.a C:\Users\jkim20\Desktop\projects\express\deleteme\emscripten\emsdk\upstream\emscripten\cache\wasm\libdlmalloc.a C:\Users\jkim20\Desktop\projects\express\deleteme\emscripten\emsdk\upstream\emscripten\cache\wasm\libc_rt_wasm.a C:\Users\jkim20\Desktop\projects\express\deleteme\emscripten\emsdk\upstream\emscripten\cache\wasm\libsockets.a -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr --allow-undefined --strip-debug --export-table --export main --export emscripten_stack_get_end --export emscripten_stack_get_free --export emscripten_stack_init --export stackSave --export stackRestore --export stackAlloc --export __wasm_call_ctors --export fflush --export __errno_location -z stack-size=5242880 --initial-memory=16777216 --no-entry --max-memory=16777216 --global-base=1024' failed (1)