<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title></title>
</head>
<body>
Greetings and Salutations to All,<br/>
<br/>
I can no longer postpone upgrading my Macs from OS X 10.6.8 to 10.7. I am very dependent on R, Eclipse, and the Eclipse plugins StatET for R development and MercurialEclipse for support for distributed versioning repositories. <span> </span> Are there any "gotchas" to which I should pay special attention? I am not running the latest versions of these programs, but of course would upgrade to the "latest/safest" versions after upgrading the OS. Here are the versions:<br/>
<br/>
<span style="white-space: pre;"></span>R:
<div>
<span style="white-space: pre;"></span>Version: R-2.12-branch-leopard 2011-03-18<br/>
<div>
</div>
<div>
<span style="white-space: pre;"></span>Eclipse:<br/>
<span style="white-space: pre;"></span>Version: 1.3.2.20110301-1807 (Helios)<br/>
<span style="white-space: pre;"></span>Build id: 20110301-1815<br/>
<br/>
<span style="white-space: pre;"></span>StatET:
<div>
<span style="white-space: pre;"></span>Version: 0.10.0.b201106190930E36sw
</div>
<div>
</div>
<div>
<span style="white-space: pre;"></span>MercurialEclipse:
</div>
<div>
<span style="white-space: pre;"></span>Version: 1.8.2.v201107291920 <span></span>mercurialeclipse.feature.group
</div>
</div>
</div>
<div>
</div>
<div>
I am particularly concerned about two things:
</div>
<div>
</div>
<div>
1. Compiling R packages from source. I find myself building both 32- and 64-bit versions, simply because scripts that don't need a lot of memory run faster in 32-bit mode. Sometime near the end of 2010 Apple removed the Java 1.5.0 SDK and all its headers, so thereafter I have had to execute
</div>
<div>
</div>
<div>
<p><span style="white-space: pre;"></span>JAVA_CPPFLAGS=-I/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/JavaVM.framework/Headers</p>
<p><span style="white-space: pre;"></span>export JAVA_CPPFLAGS</p>
<p> </p>
<p>before</p>
<p> </p>
<p><span style="white-space: pre;"></span>R --arch=i386 CMD INSTALL ...</p>
<p><span style="white-space: pre;"></span>R --arch=x86_64 CMD INSTALL --libs-only ...</p>
<p> </p>
<p>2. Incompatibilities between versions of Eclipse, StatET and R. What is the "latest/safest" version of all three such that they are all compatible with each other?</p>
<p> </p>
<p>I will also post this to the StatET mail list.</p>
<p> </p>
<p>Thanks for any help/suggestions that might avoid some weeping and gnashing of teeth on part.</p>
<p> </p>
<p>Richard</p>
<p> </p>
</div>
<p class="mceText" style="font-family: monospace; white-space: nowrap;" id="mceSignatureBottom">Richard R. Liu<br/>
richard.liu@pueo-owl.ch</p>
</body>
</html>