Closed Weeena closed 6 years ago
Thanks for the report. Format is a 3rd party library. I've tried to choose best-in-class third party components where applicable. No sense rewriting something a community has slaved over!
There isn't a CI test for dynamic DLLs on Windows. I think that is the only platform that suffers from this.
The format library has been removed. See #59.
I am building ponder as a DLL under Windows. When I tried to build your Lua test program from the main.cpp in the test\lua folder, I got a linker error
The reason for this error is that the function print() from format.hpp is not exported. Putting PONDER_API to the declaration of print() resolved the problem.
Sidemark: I guess that print(CStringRef format_str, ArgList args) is not the only function that currently is not exported.