kevingurney opened a new issue, #37228: URL: https://github.com/apache/arrow/issues/37228
### Describe the enhancement requested Currently, the main shared library used by the MATLAB interface - `libarrowproxy` - does not explicitly export any symbols. This hasn't been a major issue so far based on our usage of these symbols - except for in one case - which was being able to define a template specialization of the `static` `make` function for `NumericArray<T>` in a C++ source file. To work around this, we decided to `inline` these template specializations. However, this isn't an ideal solution because these functions shouldn't need to be inlined (and, in fact, this could have undesirable performance implications). In addition, to enable the ability to write C++ unit tests for code in the "`Proxy` layer", we would need to export symbols from `libarrowproxy`. ### Component(s) MATLAB -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
