Changes between Version 39 and Version 40 of BuildMacApp


Ignore:
Timestamp:
Apr 6, 2009, 3:11:55 PM (15 years ago)
Author:
charlief
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildMacApp

    v39 v40  
    22
    33= Building BOINC Project Applications for Macintosh OS X =
    4 '''Last updated 4/1/09'''
     4'''Last updated 4/6/09'''
    55
    66This document applies to BOINC libraries 6.1.12 and later.  It has instructions for building science project applications to run under BOINC on Macintosh OSX.  Information for building the BOINC Client and Manager for Macintosh OSX can be found [MacBuild here].
     
    4343You get these tools, including the GCC compilers and system library header files, by installing the XCode Tools package.  I recommend running OS 10.5.x and installing XCode Tools 3.0 or later. If you have the OS 10.5 installation DVD for your system, you can install XCode Tools at the time you install the OS, or you can install it later by opening the file `Optional Installs/XCode Tools/XCodeTools.mpkg`.
    4444
    45 Note that the MacOS10.3.9 SDK is not automatically included unless you customize the installation; you must click  the '''Customize''' button in the ''Installation type'' step and select the MacOS10.3.9 SDK when you run the XCode Tools installer if you want to support the powerpc-apple-darwin platform.
    46 
    4745Otherwise, you can download it from Apple's web site (it is large: 1.1 GB).  You must be a member of the Apple Developer Connection to download the software, but you can join for free at:
    4846http://connect.apple.com
     
    5149 * All 32-bit BOINC software for Intel Macs must be built using GCC 4.0 and MacOS10.4.u SDK to allow cross-compiling and to assure backward compatibility with OS 10.4.x.
    5250 * All 64-bit BOINC software for Intel Macs must be built using GCC 4.0 and MacOS10.5 SDK.
     51
     52Note that the MacOS10.3.9 SDK and GCC-3.3 are not automatically included unless you customize the installation; you must click  the '''Customize''' button in the ''Installation type'' step and select the MacOS10.3.9 SDK when you run the XCode Tools installer if you want to support the powerpc-apple-darwin platform.
    5353
    5454The example_app found in boinc/samples has examples of 3 different ways to build the application for all 3 platforms using cross-development: