<!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>