variable SP in curses.h line 342 -> [extern SP] reserved internal assembler word ? -> bug ?
Well, I have working static builds for both architectures and working dll for x86, but got this error when tried to build dll for x64.
SP (stack pointer) is a reserved internal word for x86 too, but dll was built without any problems for it.
Well, maybe
"bug" is too strong word, but such behavior is at least strange, especially for this extremely portable library, which was tested with many compilers on many architectures (six (!) compilers only for windows).
So, compiler is a tool. I can't get working (x64) build of dll with this compiler.
Anyway, my main aim was to get
native Pelles C working
static builds of this library to write self contained small programs and share this builds it with everyone who interested.
I've tried to get native dll's just like a bonus and failed on x64. This is not problem, because
dynamic libraries built by Visual Studio can be used with Pelles C too.