You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by "Uwe Korn (Jira)" <ji...@apache.org> on 2020/03/31 07:42:00 UTC

[jira] [Created] (ARROW-8281) [R] Name collision of arrow.dll on Windows

Uwe Korn created ARROW-8281:
-------------------------------

             Summary: [R] Name collision of arrow.dll on Windows
                 Key: ARROW-8281
                 URL: https://issues.apache.org/jira/browse/ARROW-8281
             Project: Apache Arrow
          Issue Type: Improvement
          Components: Packaging, R
    Affects Versions: 0.16.0
            Reporter: Uwe Korn


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?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)