Skip to content
Prev 6325 / 15075 Next

compiling packages for 64 bit architecture

On Sep 22, 2009, at 1:36 AM, Christophe Dutang wrote:

            
I assume you mean for you personal debugging of the package - sure,  
but you could as well use just a shell script  ...

However, for real use you should not be installing from a directory in  
the first place - you should be using R CMD build to create the tar  
ball and then R CMD INSTALL for the archs - and you need no manual  
intervention for that. (The whole point of R not building all archs if  
you have configure or Makefile is exactly that it's hard to clean the  
unpacked tar ball after one arch has been built - in theory files  
could have been modified beyond repair so the only safe way to proceed  
is to remove everything and unpack it again.).
The main two options are system-wide installation (R_HOME/library) for  
users with admin rights or user-local installation (~/R/library/x.y  
where x.y is the R version). Those two are supported by R out of the  
box. Generally I don't recommend the latter on single-user machines,  
because people often forget about packages in one or the other  
location so it's common that you get package version mismatches which  
lead to all sorts of problems. On admin-maintained systems (good  
planning) it's usually not an issue, but it often is on personal  
machines.

Cheers,
Simon