Windows "compatibility"

* Makefile changes allowing for cross-compilation
* SRDData: had to rename an enum member from ERROR to ERR because
apparently creating a macro called ERROR is a thing in the windows
headers
* DynLib: ported
* Strings: fixes in toOSString, untested for now
* Fixes in some tests
* TODO list update
This commit is contained in:
Emmanuel BENOîT 2018-06-17 12:39:02 +02:00
parent ae2ad1f8b4
commit 30d8d3057e
9 changed files with 157 additions and 34 deletions

7
TODO
View file

@ -1,2 +1,5 @@
Tests for T_FSPath
Generalize iterators
* Tests for T_FSPath
* Generalize iterators
* Fix output of appendDouble so it's consistent on both Linux
and Windows
* Reimplement threading so it avoids yet another DLL on windows