Installing the Rcmdr and tclk package
On Tue, 13 Jan 2004 Gerald.Jean at spgdag.ca wrote:
Hello R-users, Version 1.8.1 on a 64-bit Solaris 5.8 OS I am trying to instal the Rcmdr package for which the tclk package is required. Once both package installed I issued the command:
library(tcltk)
and received the following error message
Error in firstlib(which.lib.loc, package) :
Tcl/Tk support is not available on this system
Error in library(tcltk) : .First.lib failed
Upon which I searched for Tcl and Tk on our system and didn't find them,
hence I requested the admin. person to get them from the "sunfreeware" site
and install them. The packages are now installed under "/usr/local", same
place than R is installed. If I open a shell and cd to this directory and
type "tcl" at the Unix prompt "tcl" starts. But if go back in R and try
the "library(tcltk)" command I receive the same error message as above.
I searched the "r-projec", the tcltk documentation and the mail archives in
the hope of finding out if environment variables needed to be set or if I
had missed something else, but I had no luck!
Tcl/Tk has to be available when you build R, not just at run time. I am pretty sure that for a 64-bit build of R you need a 64-bit build of Tcl/Tk.
Anyone could point me in the right direction as what needs to be done so Tcl and Tk become visible to R?
Rebuild R, preferably after compiling Tcl/Tk from the sources yourself (it is probably simpler than build R).
Brian D. Ripley, ripley at stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595