rl_json icon indicating copy to clipboard operation
rl_json copied to clipboard

Nmake builds

Open apnadkarni opened this issue 4 years ago • 0 comments

Fixes broken nmake builds wrt TIP445 as well as some VC++ issues. Passes all tests except failures in memory.test due to an inability to measure memory usage on Windows. In addition to build issues, have also modified C code for the following reasons:

  • VC++ does not accept {} as struct init - replaced with {0}
  • Fixed size_t -> int warnings with explicit casts
  • Changed %ld for printf with %zd for size_t arguments
  • Changed unsigned int to int in iterators to fix "signed/unsigned" warnings

Confirmed builds and passes tests with gcc on Ubuntu as well, except for memory-2.1 which was failing already (missing foreach_data directory)

apnadkarni avatar Dec 17 '20 13:12 apnadkarni