-
This works:
``` r
library(rextendr)
rust_eval("R!(tibble::tibble(x = 1:5))")
#> build directory: /var/folders/b1/13gn4j655jddkfhxmtk5tsfm0000gn/T//Rtmpur7UdP/filefe2dd3e280a
#> Writting wrappers …
-
Apparently, under some circumstances, the default Rust on Windows needs to be gnu, not msvc.
See:
https://github.com/extendr/rextendr/issues/15#issuecomment-757944529
and
https://github.com/exte…
-
I propose to modify `rust_eval()` and separate code compilation and import from invocation.
Currently, everything happens within `rust_eval()`:
Compilation
https://github.com/extendr/rextendr/blob/…
-
It seems we do not need `msys2` dependency on Windows.
My local Windows machines have no `msys2` or `rtools` on their `PATH`s, I only use `RTOOLS40_HOME` environment variable, yet I am able to run al…
-
The `Windows` section is particularly outdated providing recent developments in how we build on `Windows`.
(see #9 and #29).
I suggest to also include `powershell` commands as it is the new stand…
-
With extendr 0.2 on crates.io, we should consider a first CRAN release of rextendr. Is there anything currently missing that we would want to add before a first release? Any API issues that should be …
-
Hi! First of all, thank you for your amazing work.
I am new to Rust. I am creating a function in rust that returns a `Vec`. When the program compiles, it gives the following error:
```
erro…
-
(The original discussion: https://github.com/extendr/rextendr/issues/56#issuecomment-792186856)
Currently, we need to execute 3 lines of codes to reflect the changes on the Rust code. We might need…
-
In running tests on rextendr on MacOS, I'm realizing there is something not correctly configured about my setup. When I try to run rust from R (using rextendr), I get:
```r
#> sh: cargo: command n…
-
{rextendr} supports two different scenarios:
- Using rust as part of the package
- Dynamically compiling arbitrary rust code at runtime, dynamically loading it and invoking
In all cases, on Windo…