Skip to content

wasm-ld: error: failed to write the output file: permission denied #13067

Open
@jinkoo2

Description

@jinkoo2

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)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions