Open paleolimbot opened 1 month ago
(Although I think this is slightly incorrect in that
_WIN32
should maybe be_MSC_VER
to better support gcc on Windows via msys2).
Ah, probably. I derived this from some (by now old) copy of the Arrow-C++ equivalents.
(Although I think this is slightly incorrect in that
_WIN32
should maybe be_MSC_VER
to better support gcc on Windows via msys2).
May also be worth checking for __CYGWIN__
Not to try and expand the scope too much but this gcc article might even help get these to work with GNU compilers:
We will have to check that this is actually the problem, but it may be that the lack of any exported symbols causes a problem when creating a shared library on Windows ( https://github.com/mesonbuild/wrapdb/pull/1536#issuecomment-2135839166 ). adbc.h has:
https://github.com/apache/arrow-adbc/blob/main/adbc.h#L152-L164
(Although I think this is slightly incorrect in that
_WIN32
should maybe be_MSC_VER
to better support gcc on Windows via msys2).