Development:Building:SDK Support

From Camino Wiki
Jump to navigation Jump to search

While Camino can, in theory, be built under a wide variety of OS/compiler/SDK combinations, only two combinations are officially supported for current trunk and MOZILLA_1_8_BRANCH builds:

  • gcc 3.3/10.3.9 SDK under 10.4.x PPC
    (Camino 1.0.x/MOZILLA_1_8_0_BRANCH does not support this and instead supports gcc 3.3/10.2.8 SDK under 10.3.9 and 10.4.x PPC)
  • gcc 4.0.1/10.4u SDK under 10.4.x Intel

This page will collect reports on the status of other combinations.

Officially supported combinations are currently "official" for the trunk and MOZILLA_1_8_BRANCH (Camino 1.1) and MOZILLA_1_8_0_BRANCH (Camino 1.0.x). Macs running Mac OS X 10.4.x can cross-compile for different architectures or build a Universal Camino.

gcc 3.3

10.2.8 SDK

  • Mac OS X 10.3.9 - officially supported on MOZILLA_1_8_0_BRANCH only (perf tinderboxen);
  • Mac OS X 10.4.x PPC - officially supported on MOZILLA_1_8_0_BRANCH only (PPC half of official Uni builds)
Neither of these configurations will build on trunk and MOZILLA_1_8_BRANCH

10.3.0 SDK

  • Mac OS X 10.3.9 - deprecated on trunk and MOZILLA_1_8_BRANCH (perf tinderboxen only)
    MOZILLA_1_8_0_BRANCH status unknown but not recommended

10.3.9 SDK

  • Mac OS X 10.4.x PPC - officially supported on trunk and MOZILLA_1_8_BRANCH (PPC half of official Uni builds)
    MOZILLA_1_8_0_BRANCH status unknown but not recommended

gcc 4.0.1

10.3.9 SDK

  • Mac OS X 10.4.x PPC - should work on trunk and MOZILLA_1_8_BRANCH (post-2007-01-15), but prone to breakage
    MOZILLA_1_8_0_BRANCH status unknown; not recommended for trunk or any branch

10.4u SDK

  • Mac OS X 10.4.x PPC - works fine (hwaara, 10.4.8, 2006-10-03)
  • Mac OS X 10.4.x Intel - officially supported (Intel half of official Uni builds)