I am working through some of the gotchas with building R from source under Window. I have found that if I don't execute the make commands as Administrator I get alot of "permission denied' errors. Even if I give myself full control of the directory and files. Strange. I also found that the environment variable TMPDIR must be set otherwise the build process assumes a temporary directory like /tmp which is not Windows compatible it is more like Unix. Anyway I have complated the build and I find that there are directories created under gnuwin32 called 'fixed' and 'front=ends'. It seems that the 'normal' R commands like R.exe, RGui.exe, RTerm.exe, etc are there. But the required DLLs are not. I have attached a screenshot of the kind of error that I get when I try to run 'RTerm.exe'. Basically it is saying that it cannot find a required DLL. There must be a step that I am missing after 'make all recommended' so I can run the normal 'R' commands. The 'next' step in the build process eludes me, please help. THank you. Kevin
On 11/5/2009 10:01 AM, rkevinburton at charter.net wrote:> I am working through some of the gotchas with building R from source under Window. I have found that if I don't execute the make commands as Administrator I get alot of "permission denied' errors. Even if I give myself full control of the directory and files. Strange. I also found that the environment variable TMPDIR must be set otherwise the build process assumes a temporary directory like /tmp which is not Windows compatible it is more like Unix. > > Anyway I have complated the build and I find that there are directories created under gnuwin32 called 'fixed' and 'front=ends'. It seems that the 'normal' R commands like R.exe, RGui.exe, RTerm.exe, etc are there. But the required DLLs are not. I have attached a screenshot of the kind of error that I get when I try to run 'RTerm.exe'. Basically it is saying that it cannot find a required DLL. There must be a step that I am missing after 'make all recommended' so I can run the normal 'R' commands. The 'next' step in the build process eludes me, please help.The binaries and dlls are copied into the /bin directory. Duncan Murdoch
rkevinburton at charter.net wrote:> I am working through some of the gotchas with building R from source under Window. I have found that if I don't execute the make commands as Administrator I get alot of "permission denied' errors. Even if I give myself full control of the directory and files. Strange. I also found that the environment variable TMPDIR must be set otherwise the build process assumes a temporary directory like /tmp which is not Windows compatible it is more like Unix. >I've just started testing on a Windows 7 system, and have discovered that the Rtools installer installs some of the R "extras" with the owner set to Administrators. This includes some of the directories it creates, so you aren't allowed to change them unless you run as administrator. A workaround is to change the ownership of all of these things to your own username. (If you have Cygwin, this can be done using "chown -R yourusername *". If not, there are instructions on the web for doing it from the file properties dialog in Windows.) I'm looking into ways of doing this from the Rtools installer. Duncan Murdoch> Anyway I have complated the build and I find that there are directories created under gnuwin32 called 'fixed' and 'front=ends'. It seems that the 'normal' R commands like R.exe, RGui.exe, RTerm.exe, etc are there. But the required DLLs are not. I have attached a screenshot of the kind of error that I get when I try to run 'RTerm.exe'. Basically it is saying that it cannot find a required DLL. There must be a step that I am missing after 'make all recommended' so I can run the normal 'R' commands. The 'next' step in the build process eludes me, please help. > > THank you. > > Kevin > > ------------------------------------------------------------------------ > > ______________________________________________ > R-help at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >