Giter Site home page Giter Site logo

Comments (9)

andy-thomason avatar andy-thomason commented on May 23, 2024

This looks like a much better option. Running R and Rust on Windows has never been easy.
Perhaps we could lobby Rtools to include a cargo install.

I've tried as much as possible to keep to vanilla, stable Rust. We problems with
the rust arrow library as it was nightly only but if you come across compatibility issues
please raise them.

Thomas has been working on the Mac side of things and helping with defining the API.

from extendr.

andy-thomason avatar andy-thomason commented on May 23, 2024

Did you make any progress with this? We might be able to get help from the R community on this.

The R package will help for installing tools and libs.

from extendr.

clauswilke avatar clauswilke commented on May 23, 2024

Just commented on this issue over here: #10 (comment)

Compiling on Windows is actually quite easy once you hook everything up with the R package build system.

from extendr.

clauswilke avatar clauswilke commented on May 23, 2024

Closing this as compiling on Windows mostly works. For specific problems that remain, please open new issues detailing those problems one-by-one.

from extendr.

yutannihilation avatar yutannihilation commented on May 23, 2024

Let me leave a comment for future reference.

Perhaps we could lobby Rtools to include a cargo install.

It's just sending a pull request to r-windows/rtools-packages repo according to this document: System Libraries in Rtools40. Currently libR-sys requires Windows users to install new MSYS2 for clang, but we might be able to make clang available on Rtools' MSYS2 via pacman.

from extendr.

CGMossa avatar CGMossa commented on May 23, 2024

from extendr.

yutannihilation avatar yutannihilation commented on May 23, 2024

we also need clang to be added to the rtools package repository.

Thanks, yes, that's what I mean. But, I'm not sure if we really need cargo to be included in Rtools. Rust can be installed easily by just following the instruction on the official website.

Should we reopen this issue and keep discussing the best setup on Windows?

from extendr.

clauswilke avatar clauswilke commented on May 23, 2024

@yutannihilation I suggest to move this discussion into a new issue for libR-sys, and make it specifically about necessary changes in Rtools. extendr is the wrong repo for this issue in my opinion.

from extendr.

yutannihilation avatar yutannihilation commented on May 23, 2024

Sure, I will.

from extendr.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.