-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Export symbols from C library when compiling as a shared library on Windows #495
Comments
Ah, probably. I derived this from some (by now old) copy of the Arrow-C++ equivalents. |
May also be worth checking for |
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 ( mesonbuild/wrapdb#1536 (comment) ). 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).The text was updated successfully, but these errors were encountered: