I ignored the finish.exe and tried to compile the first example in tutorial.
The error message is below. Apparently the architecture of the nim and gcc
differs.
In file included from C:\tmp\nim\nim\hello\nimcache\stdlib_system.c:9:0:
C:\Prog\nim-0.16.0_x64\nim-0.16.0\lib/nimbase.h:443:13: error: size of
array 'Ni
m_and_C_compiler_disagree_on_target_architecture' is negative
typedef int Nim_and_C_compiler_disagree_on_target_architecture[sizeof(NI)
== si
zeof(void*) && NIM_INTBITS == sizeof(NI)*8 ? 1 : -1];
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
So, instead of x64 one, i downloaded nim-0.16.0_x32.zip from
[http://nim-lang.org/download.html](http://nim-lang.org/download.html) and it
works now.
That being said, this is confusing: I am using mingw-64, but the nim binary
that works with it is nim..._x32.
This brings a question: What is the architecture of the hello.exe? 32 bit? 64
bit?