I tried to build R-2.14.0 on cygwin using the commands: ./configure --with-x=no make I started to get a whole lot of errors starting with: /cygdrive/c/Users/mcarter/src/R-2.14.0/src/modules/internet/Rhttpd.c:275: undefined reference to `_R_InputHandlers' which I have pasted at http://pastebin.com/GFb2pq92 I'm aware that there is a cygwinports ports, but it seems outdated, and when I tried installing it, it was very lengthy and seemed more trouble that it was worth. I abandoned the installation attempt. Any tips on a way forward?
On Nov 12, 2011, at 15:25 , Mark Carter wrote:> I tried to build R-2.14.0 on cygwin using the commands: > ./configure --with-x=no > make > > I started to get a whole lot of errors starting with: > /cygdrive/c/Users/mcarter/src/R-2.14.0/src/modules/internet/Rhttpd.c:275: undefined reference to `_R_InputHandlers' > which I have pasted at > > http://pastebin.com/GFb2pq92 > > I'm aware that there is a cygwinports ports, but it seems outdated, and when I tried installing it, it was very lengthy and seemed more trouble that it was worth. I abandoned the installation attempt. > > > Any tips on a way forward? >As far as I can tell, what is happening to you is that cygwin needs special configuration to build .dll libraries and ./configure does not know how to set that up. R is not officially supported under Cygwin. Basically, we - er, Brian, mostly, I think - tried it several years ago, and it broke so many times that patience ran out. Others seem to be having better luck with recent versions (Google finds something that looks like ports of 2.13.2, so you might just need a little patience to get 2.14.0), but I think you're altogether better off over on https://lists.sourceforge.net/lists/listinfo/cygwin-ports-general> ______________________________________________ > R-devel at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel-- Peter Dalgaard, Professor, Center for Statistics, Copenhagen Business School Solbjerg Plads 3, 2000 Frederiksberg, Denmark Phone: (+45)38153501 Email: pd.mes at cbs.dk Priv: PDalgd at gmail.com
On 11/12/2011 3:25 PM, Mark Carter wrote:> I tried to build R-2.14.0 on cygwin using the commands: > ./configure --with-x=no > make > > I started to get a whole lot of errors starting with: > /cygdrive/c/Users/mcarter/src/R-2.14.0/src/modules/internet/Rhttpd.c:275: undefined reference to `_R_InputHandlers' > which I have pasted at > > http://pastebin.com/GFb2pq92 > > I'm aware that there is a cygwinports ports, but it seems outdated, and when I tried installing it, it was very lengthy and seemed more trouble that it was worth. I abandoned the installation attempt. > > > Any tips on a way forward? >just built R-2.14.0 deriving from R-2.13.1-1 of cygport. configure --with-blas="$(pkg-config --libs blas)" \ --with-lapack \ --enable-R-shlib \ TCLTK_LIBS="-ltcl84 -ltk84" \ --with-system-zlib \ --with-system-bzlib \ --with-system-pcre \ --with-system-xz \ --disable-openmp almost all test passed $ grep OK R-2.14.0-1-check.log |wc -l 57 only 3 minor failures $ find ../build/ -name *fail ../build/tests/Examples/parallel-Ex.Rout.fail ../build/tests/reg-BLAS.Rout.fail ../build/tests/reg-IO.Rout.fail If you are interested I can provide you the binary package. Regards Marco
Reasonably Related Threads
- R-beta does not install on FreeBSD
- Problem in Starting R Server - object of type 'closure' is not subsettable
- Rook: software and specification for R web applications and servers
- Rook: software and specification for R web applications and servers
- concurrent requests (Rook, but I think the question is more general)