Comments (3)
Shoot, I really don't know. We have a branch that uses 1.8.0 but I don't think it will work on cygwin as it's built on mingw. Is there a reason you have to use the cygwin version of R? I would expect a lot of packages with C/C++ code would have trouble with cygwin, as I don't think many package authors test against it.
from httpuv.
Is there a reason you have to use the cygwin version of R?
All I need is a command line version of R to follow/repeat a published example application, and then expand to different data. The main R library/package needed is tolerance, and a couple others. Tolerance requires R version >=3.2.0, and several other packages including rgl, shiny, httpuv and thus libuv; however, it seems no fancy output is really needed. Because of network restrictions here, the add-on packages have to be separately downloaded with a browser or equivalent, and manually installed from local files. It took 45 packages, plus download of R version 3.4 to get it to work under Windows.
I'd rather use Linux, but available Linux machines here have only R 3.1.2, which is too old, and getting it upgraded is a hurdle.
Cygwin comes with R version 3.4.0 now, which is good. R has been a standard package in Cygwin since version 2.14.1.
If a lot of hoop jumping is required either way - Windows or Cygwin, then my preference is to do it under Cygwin, because I'm already using it for other things like X-windows displays, ssh, bash scripts, editing, etc.
I would expect a lot of packages with C/C++ code would have trouble with cygwin, as I don't think many package authors test against it.
I'm no expert, but so far, 20+ packages installed just fine in Cygwin, until libuv.
Is this error worse than it looks to the untrained eye?
In function uv_run: ...core.c:317: undefined reference to uv__io_poll
... core.c:317:(.text+0x412): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `uv__io_poll'
from httpuv.
I believe this should be fixed by #121. If it is still a problem, please re-open or file a new issue.
from httpuv.
Related Issues (20)
- HTTP/2 support HOT 2
- Random crashes on MacOS HOT 16
- Unable to install httput - R 4.2.2 HOT 3
- Warning with clang 16 HOT 2
- Possible to use multiple worker threads? HOT 2
- Unable to install httpuv - R 3.5.3 HOT 2
- macOS: Assertion fails when closing `{httpuv}` server HOT 2
- CRAN firedrill 2023-05 HOT 4
- clang-ASAN: "runtime error: applying zero offset to null pointer"
- httpuv v1.6.11 release checklist HOT 1
- httpuv 1.6.10 crashes with "uv__finish_close: Assertion `handle->flags & UV_HANDLE_CLOSING' failed" HOT 4
- Don't dynamically link to libuv on macOS
- CI workflows for sanitizers HOT 1
- Simple server API HOT 1
- Heartbeat in discord HOT 1
- Compile error with clang on WIndows HOT 1
- Release httpuv 1.6.12
- warning: format string is not a string literal
- Release httpuv 1.6.13
- testunit fails: "runStaticServer() throws an error if the requested port is used --" HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from httpuv.