Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.16.0
-
None
Description
Currently we build the R extension for Windows only for CRAN with static linkage. For conda-forge, we though want to build it with dynamic linkage to arrow-cpp. Here we come into the issue that the R packages as well as the C++ package produces an arrow.dll. As there is no RPATH equivalent on Windows, the dynamic loader cannot find the right relatonship of both and fails to load the library.
From my point of view, the simplest approach here would be to name the R arrow.dll differently, e.g. rarrow.dll. Would this be possible?