Resurrecting this thread as I stumbled upon the exact same issue.

The library from def_pri_pub (stb_image) and the library I'm wrapping (ttmath) 
are header-only so we can't link to a library.

I've noticed that `{.importc: "someProc", header: "path/to/header".}` is either 
absolute or relative to the nimcache directory.

I think `header:` should either:

  * copy the header to nimcache if a dynlib pragma is not passed too to ease 
header-only library wrapping.
  * or be relative to the source file


Reply via email to