On 22 February 2011 at 16:46, ken.willi...@thomsonreuters.com wrote: | On 2/22/11 4:32 PM, "Dirk Eddelbuettel" <e...@debian.org> wrote: | > | >What boolean test for 'am I on OS X 10.5' can you suggest? | | You could use system("uname -r"), which on my system gives 10.6.0 (even | though my system is 10.6.6) and on a 10.5.x system seems to give | 9.something. | | Or if you don't mind a command that will only exist on OS X, you can do | system("sw_vers -productVersion"), which gives the actual OS version.
I could. It is a little crude. I'd rather use something already parsed. What is in Sys.info(), particularly fields 1 and 2: R> Sys.info()[1:2] sysname release "Linux" "2.6.32-25-generic" R> Else, .Platform() starts with 'Darwin', right? We do test for Darwin in two places but never AFAICT for sub-versions. Dirk -- Dirk Eddelbuettel | e...@debian.org | http://dirk.eddelbuettel.com _______________________________________________ Rcpp-devel mailing list Rcpp-devel@lists.r-forge.r-project.org https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel