Hi, I've been trying to install R on Red Hat Linux 9 for some potential users of my R/TclTk application. I tried using the rpm for R 1.7.1 for Red Hat Linux 9. It told me that I needed: libtcl8.3.so so I looked for a binary release of Tcl 8.3.x on http://www.tcl.tk/software/tcltk/8.3.html but found that the link to the Tcl 8.3.x binaries pointed to ActiveTcl 8.4.x . I couldn't see the old 8.3.x binaries anywhere. ActiveTcl is a nice easy way to get the extensions like Tktable, but it seemed to be the wrong version.
I tried building tcl and tk 8.3 from source. tcl was built succesfully and installed in /usr/local/lib/tcl8.3 but I wasn't able to build tk: errors like "foo has been defined previously" Then I tried installing tcl and tk from the Red Hat CD (using rpms). Then when I installed R 1.7.1 from the rpm it seemed to work, except that: > library(tcltk) couldn't find a usable tk.tcl and it seemed to be looking in /usr/local/lib/tk8.3 whereas the rpms from the Red Hat CD were installed elsewhere (/usr/share/ I think) and rpm -i --prefix didn't work. (tk was "not relocatable".) Things started to work better after I copied /usr/share/tk8.3 to /usr/local/lib/tk8.3/ (but I initially forgot to do the same with tcl so was probably using the version I built from source). So now library(tcltk) seems to be working, but I'm getting segmentation faults if I try to use Tktable, after doing addTclPath("/usr/local/ActiveTcl/lib"). (Installing ActiveTcl seemed easier than building Tcl/Tk extensions from source.) So maybe I need to build Tktable --with tcl8.3 and tk8.3. I expect to be able to sort this out pretty soon, but I'm just wondering whether the R/Linux gurus out there have any general advice about whether it is better to use rpms or install from source and whether anyone has an rpm for R 1.7.x configured to work with libtcl8.4.so (available from ActiveTcl). Regards, James ______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help