Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dependency on RCurl #62

Closed
yihui opened this issue Feb 10, 2012 · 3 comments
Closed

dependency on RCurl #62

yihui opened this issue Feb 10, 2012 · 3 comments

Comments

@yihui
Copy link
Contributor

yihui commented Feb 10, 2012

I see the only reason for the dependency on RCurl is to download from https, and according to the feedback I received, *nix users often have to spend a few more minutes figuring out how to install RCurl because of its system dependency libcurl (and we need to install the header files).

I guess this dependency can be removed because:

  1. on Windows, you can setInternet2(TRUE)
  2. wget is widely available under Linux, so you can call system('wget ...') to download the zip ball

I do not know Mac, though.

@hadley
Copy link
Member

hadley commented Feb 10, 2012

The main thing is actually ftpUpload. I do realise RCurl is a bit more of hassle for Linux users, but the focus of devtools is really on windows and mac developers. I expect that people on Linux should find installing packages and compiling from source a little easier.

@yihui
Copy link
Contributor Author

yihui commented Feb 10, 2012

I see. Thanks!

@yihui yihui closed this as completed Feb 10, 2012
@hadley
Copy link
Member

hadley commented Feb 10, 2012

I did have it as a suggests originally, and I do wish it wasn't such a hassle to install, but I think it makes a lot of things easier to write. I wish that there was a better C/C++ lib - I don't know if you've actually looked at curl at all, but it is totally crazy. All operations are controlled with global flags and there only like 3 functions that actually do anything.

@lock lock bot locked and limited conversation to collaborators Sep 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants