Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Ok, I figured it out, so I will post my solution here for the sake of posterity.</p> <p>Between the time the AOSP was established and Mavericks was released, the location of the Mac OSX SDKs has changed. It used to be located here:</p> <p><code>/Developer/SDKs/MacOSX10.x.sdk</code> where <code>x</code> is the version you want to use.</p> <p>But recent changes to XCode have moved the newer SDKs (10.8 and 10.9) to within the XCode.app package, and eliminated the older ones. However, I found and downloaded the set of prior SDKs in case I need them, from here:</p> <p><a href="http://aaronwallace.github.io/MacOSX_SDKs/" rel="nofollow">http://aaronwallace.github.io/MacOSX_SDKs/</a></p> <p>I copied them into <code>/Developer/SDKs</code>, set an environment variable called MAC_SDK_VERSION to the version I want to build, and did this:</p> <pre><code>mbpr15:Android awt$ export MAC_SDK_VERSION=10.6 mbpr15:Android awt$ lunch sdk-eng ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=4.3.2.1.000.000 TARGET_PRODUCT=sdk TARGET_BUILD_VARIANT=eng TARGET_BUILD_TYPE=release TARGET_BUILD_APPS= TARGET_ARCH=arm TARGET_ARCH_VARIANT=armv7-a TARGET_CPU_VARIANT=generic HOST_ARCH=x86 HOST_OS=darwin HOST_OS_EXTRA=Darwin-13.0.0-x86_64-i386-64bit HOST_BUILD_TYPE=release BUILD_ID=OPENMASTER OUT_DIR=out ============================================ mbpr15:Android awt$ make -j8 sdk </code></pre> <p>Works perfectly. This built a custom set of the sdk tools that is compatible with older versions of Mac OSX.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload