mathworks / libmexclass

libmexclass is a MATLAB framework which enables users to implement the functionality of MATLAB classes in terms of equivalent C++ classes using MEX.
BSD 3-Clause "New" or "Revised" License
5 stars 1 forks source link

`libmexclass_client_add_proxy_library` should link the client proxy library against the `libmex` shared library #92

Closed sgilmore10 closed 2 days ago

sgilmore10 commented 2 days ago

While upgrading the MATLAB Interface to Apache Arrow to use MATLAB R2024b, we discovered that the interface fails to build on Intel-based macOS machines because the client proxy library does not explicitly link against libmex. See this build log. Modifying libmexclass_client_add_proxy_library to ensure the proxy library links against libmex resolves the link failure.