Re: [Rd] RAqua with X11 TclTk

2003-11-08 Thread Jan de Leeuw
That's a somewhat unfortunate step back, and a rather drastic hack
to get around the eventloop problem. I make two versions of the tcltk
package, one in RAqua, one in /usr/local/lib/R/library (the X11  
version).
I then make softlinks from all packages in  /usr/local/lib/R/library to
~/Library/RAqua/library and then remove the softlinks to the packages
that are already in RAqua (including tcltk). Now the Emacs and
terminal versions use the X11 version and RAqua uses the Aqua
version of tcltk. http://gifi.stat.ucla.edu/pub gives the deatils,  
including
the ~/.emacs one needs.

I have no build problems in Panther, except the problem with g77-3.4
when compiling tseries. Go back to g77-3.3 for this and you're fine.  
Panther
fixes the pty bug in Darwin, and thus R now functions fine in Carbon,
command line, and X11 Emacs using X11 graphics. See
http://members.shaw.ca/akochoi-emacs/index.html

On Nov 8, 2003, at 8:19, Stefano Iacus wrote:

I've built a version of RAqua that uses X11 TclTk and NOT AquaTclTk.

http://www.economia.unimi.it/R/RAquaX11.dmg   (15 MB disk image)

The idea is that you: launch RAqua, launch X application (the X  
Server), and from inside R type

x11() # just tt set DISPLAY to :0.0. Eventually close this window  
device, we don't need this.
load(tcltk)
quartz()
demo(tkdensity)

It works on my Panther machine as well and it comes with three  
installers for: libreadline, tcltk (the X11 version) and the libxml2  
in case you want to use the prebuilt XML package.

Thomas Lumley has found oddities in configuring/building R on Panther  
so I built it on Jaguar and it works as well on panther.

I would like to propose this version of RAqua for R-1.8.1, i.e. built  
only against X11/tcltk.

This will allow one binary only for R that can run tcltk from Emacs or  
phyton for example.

Could you please test it on Jaguar and Panther before the end of the  
next week?

I've built this version with the following config

./configure --enable-R-shlib --with-blas='-framework vecLib'  
--with-lapack --with-aqua

Of course, I have built from sources tck and tk 8.4.4.
If you want to do this take care to configure and build the tcl/tk  
sources from inside the unix directory.

stefano

__
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-devel

===
Jan de Leeuw; Professor and Chair, UCLA Department of Statistics;
Editor: Journal of Multivariate Analysis, Journal of Statistical  
Software
US mail: 8130 Math Sciences Bldg, Box 951554, Los Angeles, CA 90095-1554
phone (310)-825-9550;  fax (310)-206-5658;  email: [EMAIL PROTECTED]
homepage: http://gifi.stat.ucla.edu
  
 
-
  No matter where you go, there you are. --- Buckaroo Banzai
   http://gifi.stat.ucla.edu/sounds/nomatter.au

__
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-devel


Re: [Rd] RAqua with X11 TclTk

2003-11-08 Thread Stefano Iacus
On Sabato, nov 8, 2003, at 17:36 Europe/Rome, Jan de Leeuw wrote:

That's a somewhat unfortunate step back, and a rather drastic hack
to get around the eventloop problem.
yes, but only for 1.8.1, event loop changes requires time and it is  
planned not before 1.9.0

I make two versions of the tcltk
package, one in RAqua, one in /usr/local/lib/R/library (the X11  
version).
I then make softlinks from all packages in  /usr/local/lib/R/library to
~/Library/RAqua/library and then remove the softlinks to the packages
that are already in RAqua (including tcltk). Now the Emacs and
terminal versions use the X11 version and RAqua uses the Aqua
version of tcltk. http://gifi.stat.ucla.edu/pub gives the deatils,  
including
the ~/.emacs one needs.
Jan, the AquaTclTk does not seem to work fine at the moment.
I can say more: you can try to run (from CRAN RAqua which is AquaTclTk)  
the R cmd line from an xterm and load the tcltk library. And you have  
Aquatcltk from X11 !


I have no build problems in Panther, except the problem with g77-3.4
when compiling tseries.
apparently we cannot build correctly R-devel on Panther. Try to launch  
x11() from RAqua console built on Panther using Apple's gcc and please  
let us know if it works for you.


Go back to g77-3.3 for this and you're fine. Panther
fixes the pty bug in Darwin, and thus R now functions fine in Carbon,
command line, and X11 Emacs using X11 graphics. See
http://members.shaw.ca/akochoi-emacs/index.html
On Nov 8, 2003, at 8:19, Stefano Iacus wrote:

I've built a version of RAqua that uses X11 TclTk and NOT AquaTclTk.

http://www.economia.unimi.it/R/RAquaX11.dmg   (15 MB disk image)

The idea is that you: launch RAqua, launch X application (the X  
Server), and from inside R type

x11() # just tt set DISPLAY to :0.0. Eventually close this window  
device, we don't need this.
load(tcltk)
quartz()
demo(tkdensity)

It works on my Panther machine as well and it comes with three  
installers for: libreadline, tcltk (the X11 version) and the libxml2  
in case you want to use the prebuilt XML package.

Thomas Lumley has found oddities in configuring/building R on Panther  
so I built it on Jaguar and it works as well on panther.

I would like to propose this version of RAqua for R-1.8.1, i.e. built  
only against X11/tcltk.

This will allow one binary only for R that can run tcltk from Emacs  
or phyton for example.

Could you please test it on Jaguar and Panther before the end of the  
next week?

I've built this version with the following config

./configure --enable-R-shlib --with-blas='-framework vecLib'  
--with-lapack --with-aqua

Of course, I have built from sources tck and tk 8.4.4.
If you want to do this take care to configure and build the tcl/tk  
sources from inside the unix directory.

stefano

__
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-devel

===
Jan de Leeuw; Professor and Chair, UCLA Department of Statistics;
Editor: Journal of Multivariate Analysis, Journal of Statistical  
Software
US mail: 8130 Math Sciences Bldg, Box 951554, Los Angeles, CA  
90095-1554
phone (310)-825-9550;  fax (310)-206-5658;  email:  
[EMAIL PROTECTED]
homepage: http://gifi.stat.ucla.edu
  
--- 
--
  No matter where you go, there you are. --- Buckaroo Banzai
   http://gifi.stat.ucla.edu/sounds/nomatter.au
  
--- 
--


__
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-devel