1. If you use `nim --gc:arc -d:useMalloc` it's all delegated to your malloc implementation which might be ready for DLLs, it depends on your libc implementation. 2. In general, nimrtl.dll is not required when you write a DLL, it is however a good idea to use nimrtl.dll if you want to produce more than one DLL. 3. The real issue with DLLs is the heap and how to share it. If DLL A calls `alloc`, can DLL B call `dealloc` with the same pointer? If both DLLs use nimrtl.dll then the answer is yes.
- Does --gc:arc remove dependency on NimRtl.dll? akavel
- Re: Does --gc:arc remove dependency on NimRtl.dll? Araq
