On Fri, 3 Nov 2023 08:23:44 -0700 (PDT), Pieter Roggemans wrote:
> If I understand correctly, there are some macros not being set that
> control these features to be available. In header file gaiaconfig.h
> the macros are not being set. Howevere, in configure, for the gcc
> based compiling, the macros are added to a confdefs.h file by
> default.
> I wonder if this logic isn't kind of missing in the MSVC scripts
> provided?
>
Hi Piotr,
the standard compiler internally used to test under Windows
the current development version is MSYS2+MinGW.
support for building under MSVC is tested and eventually
updated only during the very last stages of the release
cycle of a new version, so it's not at all surprising
if it's currently out of sync.
possible solutions:
A) installing the wonderful MSYS2 + MinGW has never been
as simple and easy as today.
Here you'll find a constantly updated step by step
how-to guide:
https://www.gaia-gis.it/gaia-sins/mingw32_how_to.html
https://www.gaia-gis.it/gaia-sins/mingw64_how_to.html
B) if you absolutely want to use MSVC you can try to fix
the build scripts yourself, it shouldn't be
particularly difficult.
bye Sandro