$ nim c -d:danger -d:emscripten --cpu:wasm32 --passC:-m32 --cc:clang 
--os:linux src/nimstcorepkg/client.nim
    Hint: used config file '/opt/nim/nim-1.6.6/config/nim.cfg' [Conf]
    Hint: used config file '/opt/nim/nim-1.6.6/config/config.nims' [Conf]
    ..........................................................
    CC: stdlib_digitsutils.nim
    CC: stdlib_io.nim
    In file included from /home/ubuntu/.cache/nim/client_r/stdlib_io.nim.c:7:
    In file included from /opt/nim/nim-1.6.6/lib/nimbase.h:269:
    In file included from /usr/lib/llvm-10/lib/clang/10.0.0/include/limits.h:21:
    /usr/include/limits.h:26:10: fatal error: 'bits/libc-header-start.h' file 
not found
    #include <bits/libc-header-start.h>
             ^~~~~~~~~~~~~~~~~~~~~~~~~~
    In file included from 
/home/ubuntu/.cache/nim/client_r/stdlib_digitsutils.nim.c:7:
    In file included from /opt/nim/nim-1.6.6/lib/nimbase.h:269:
    In file included from /usr/lib/llvm-10/lib/clang/10.0.0/include/limits.h:21:
    /usr/include/limits.h:26:10: fatal error: 'bits/libc-header-start.h' file 
not found
    #include <bits/libc-header-start.h>
             ^~~~~~~~~~~~~~~~~~~~~~~~~~
    1 error generated.
    1 error generated.
    Error: execution of an external compiler program 'clang -c -w 
-ferror-limit=3 -m32 -O3   -I/opt/nim/nim-1.6.6/lib 
-I/home/ubuntu/code/nimstcore/src/nimstcorepkg -o 
/home/ubuntu/.cache/nim/client_r/stdlib_io.nim.c.o 
/home/ubuntu/.cache/nim/client_r/stdlib_io.nim.c' failed with exit code: 1
    
    
    Run

this person <https://stackoverflow.com/a/68117826> said to:
    
    
    sudo apt install gcc-multilib-arm-linux-gnueabihf
    cd /usr/include/aarch64-linux-gnu
    sudo cp -r . ..
    
    
    Run

which lead to:
    
    
    $ nim c -d:danger -d:emscripten --cpu:wasm32 --passC:-m32 --cc:clang 
--os:linux src/nimstcorepkg/client.nim
    Hint: used config file '/opt/nim/nim-1.6.6/config/nim.cfg' [Conf]
    Hint: used config file '/opt/nim/nim-1.6.6/config/config.nims' [Conf]
    ..........................................................
    CC: stdlib_system.nim
    In file included from 
/home/ubuntu/.cache/nim/client_r/stdlib_system.nim.c:13:
    In file included from /usr/include/signal.h:291:
    In file included from /usr/include/bits/sigcontext.h:30:
    /usr/include/asm/sigcontext.h:77:2: error: unknown type name '__uint128_t'
            __uint128_t vregs[32];
            ^
    In file included from 
/home/ubuntu/.cache/nim/client_r/stdlib_system.nim.c:13:
    In file included from /usr/include/signal.h:306:
    In file included from /usr/include/sys/ucontext.h:36:
    In file included from /usr/include/sys/procfs.h:35:
    /usr/include/sys/user.h:32:3: error: unknown type name '__uint128_t'
      __uint128_t  vregs[32];
      ^
    2 errors generated.
    Error: execution of an external compiler program 'clang -c -w 
-ferror-limit=3 -m32 -O3   -I/opt/nim/nim-1.6.6/lib 
-I/home/ubuntu/code/nimstcore/src/nimstcorepkg -o 
/home/ubuntu/.cache/nim/client_r/stdlib_system.nim.c.o 
/home/ubuntu/.cache/nim/client_r/stdlib_system.nim.c' failed with exit code: 1
    
    
    Run

Reply via email to