ShaiviAgarwal2 opened a new pull request, #39595: URL: https://github.com/apache/arrow/pull/39595
### Rationale for this change The changes aim to identify the build mode (Debug or Release) of MATLAB by checking the MSVC Runtime library it is linked against. If MATLAB is built with a non-debug version, building in Debug mode is disallowed, and an error message is displayed, guiding the user to switch to Release mode. ### What changes are included in this PR? Added a block of code to check the dependencies of the MATLAB executable, specifically looking for references to MSVCP\d+.dll. If such references are found, it indicates a non-debug version of the MSVC Runtime, and an error message is displayed. ### Are these changes tested? Yes, the changes have been manually tested ### Are there any user-facing changes? No, these changes focus on improving the build process for compatibility with MATLAB. Users will not observe any differences in the functionality or usage of the MATLAB Interface to Arrow. -- 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]
