That's odd and might be a bug, as the docs specify: > The compile pragma can be used to compile and link a C/C++ source file with > the project
I've persoally used `{.compile.}` in the past and haven't had a problem, Nim was building and linking the requested C files as requested.