have you run emsdk_env.sh?

Gianluca

On Tuesday, November 24, 2020 at 5:45:09 PM UTC+1 [email protected] wrote:

> I installed emscripten using the standard instructions as per 
> https://emscripten.org/docs/getting_started/downloads.html#installation-instructions.
>  
> Running `emcc -v` gave me no errors, and the following message:
> ```
> (base) edbraun@gs66-lostcheme emscripten % emcc -v 
> emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 
> 2.0.9 
> clang version 12.0.0 
> (/opt/s/w/ir/cache/git/chromium.googlesource.com-external-github.com-llvm-llvm--project
>  
> 27e9f0f95ef7b144d008bc1cf1459dced6cb5842) 
> Target: x86_64-apple-darwin19.6.0 
> Thread model: posix 
> InstalledDir: /Users/edbraun/software/emsdk/upstream/bin 
> shared:INFO: (Emscripten: Running sanity checks)
> ```
>
> I then moved on to the tutorial. Running `emcc tests/hello_world.c` gave 
> me errors however:
> ```
> In file included from tests/hello_world.c:8: 
> In file included from 
> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:64: 
> In file included from 
> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h:68: 
>
> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:807:2:
>  
> error: Unsupported architecture 
> #error Unsupported architecture 
> ^ 
> In file included from tests/hello_world.c:8: 
> In file included from 
> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:64: 
> In file included from 
> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h:71: 
>
> In file included from 
> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h:27: 
>
> In file included from 
> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:33:
>  
>
> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h:34:2:
>  
> error: architecture not supported 
> #error architecture not supported 
> ^ 
> In file included from tests/hello_world.c:8: In file included from 
> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:64: 
> In file included from 
> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h:71: 
> In file included from 
> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h:27: 
> /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:55:9:
>  
> error: unknown type name '__int64_t'; did you mean '__int128_t'? typedef 
> __int64_t __darwin_blkcnt_t; /* total blocks */ ^~~~~~~~~ __int128_t 
> note: '__int128_t' declared here
> ```
> And so on.
>
> I'm having trouble debugging how the installation went wrong. Any tips? 
> I'm running macOS Catalina 10.15.7 with the zsh shell.
>
> Efrem Braun
>

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/emscripten-discuss/c319d3be-35b6-488d-8296-be3251529e77n%40googlegroups.com.

Reply via email to