[ESS] Running Multiple Splus versions on a Unix machine.
Kasper Daniel Hansen
khansen at stat.Berkeley.EDU
Tue Sep 20 19:25:12 CEST 2005
On Sep 20, 2005, at 7:15 AM, gerald.jean at dgag.ca wrote:
> Hello,
>
> I am running ESS-5.2.10 from Emacs 21.1.1 on Solaris. Through it I am
> mostly running a 64-bit version of S+6.2 but I also have S+7.0.3
> installed
> on the machine and would like to be able to run it through ESS, so
> far no
> luck though! I also have both versions of S+ on my PC (32-bit of
> course
> for 6.2) as well and it was pretty easy to set ESS to run both,
> having the
> variable "ess-SHOME-versions" set properly two functions were
> created on
> start up, "splus62" and "splus70" and each one runs the appropriate
> version
> of S+.
>
> Setting "ess-SHOME-versions" on Unix' Emacs didn't help. I tried
> to set it
> in two ways:
>
> 1) (custom-set-variables '(ess-SHOME-versions
> '("/actuaria/splus_app64"
> "/actuaria/splus7_app")))
>
> 2) (setq ess-SHOME-versions '
> ("/actuaria/splus_app64""/actuaria/splus7_app"))
>
> before (require 'ess-site) in both cases. The variable gets
> actually set
> but if I go in Ess ---> Start Process ---> Other, I have: "No other
> R or
> Sqpe versions".
>
> In the info node "Inferior ESS processes" I see instructions for "R
> on Unix
> systems", "R on Windows systems" and "Sqpe on Windows systems" no
> instructions for "Sqpe on Unix systems"?
I really have no experience with this, but when I read the stuff
below: should ou not add a "bin/" to your variables.
> A while ago when I was running a beta version of S+7 Rich Heiberger
> suggested to comment out in my .emacs:
>
> (setq-default inferior-S+6-program-name
> "/actuaria/splus_app64/bin/Splus64")
>
> and replace it by:
>
> (setq-default inferior-S+6-program-name
> "/actuaria/splus7_app/bin/Splus7")
>
> it works but it is pretty cumbersome to have to go in the .emacs
> file each
> time one wants to run a different version, furthermore it doesn't
> allow to
> run them simultaneously.
>
> Any clues as how this can be done?
>
> Thanks,
>
> Gérald Jean
> Conseiller senior en statistiques, Actuariat
> télephone : (418) 835-4900 poste (7639)
> télecopieur : (418) 835-6657
> courrier électronique: gerald.jean at dgag.ca
>
> "In God we trust, all others must bring data" W. Edwards Deming
>
> ______________________________________________
> ESS-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/ess-help
>
>
More information about the ESS-help
mailing list