Changes between Version 15 and Version 16 of MacBuild


Ignore:
Timestamp:
Dec 6, 2007, 2:54:07 AM (16 years ago)
Author:
charlief
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MacBuild

    v15 v16  
    8686[ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz]
    8787
    88 ''XCode 2.4.1 installs autoconf 2.59 and automake 1.63. To determine the version number, type 'autoconf --version' or 'automake --version'. Building curl-7.17.1 require autoconf 2.59 and automake 1.93 or later.''
     88''XCode 2.4.1 installs autoconf 2.59 and automake 1.6.3. XCode 3.0 installs autoconf 2.61 and automake 1.10.  To determine the version number, type 'autoconf --version' or 'automake --version'. Building curl-7.17.1 require autoconf 2.59 and automake 1.9.3 or later.''
    8989
    9090Upgrades for autoconf and automake are available from www.gnu.org:
    9191
    92 http://ftp.gnu.org/gnu/autoconf/autoconf-2.59.tar.gz
    93 
    94 http://ftp.gnu.org/gnu/automake/automake-1.9.3.tar.gz
     92http://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.gz
     93
     94http://ftp.gnu.org/gnu/automake/automake-1.10.tar.gz
    9595
    9696''XCode installed these utilities in the `/usr/bin/` directory, but the upgrades by default will install in `/usr/local/bin/`. If you install there, you must also set your PATH environment variable to include that location. The scripts referenced below do this automatically.''
    9797
    98 As stated above, all BOINC software for Power PC Macs must be built using GCC 3.3 and MacOS10.3.9 SDK to assure backward compatibility with OS 10.3. All BOINC software for Intel Macs must be built using GCC 4.0 and MacOS10.4.u SDK to allow cross-compiling.
     98As stated above, all BOINC software for Power PC Macs must be built using MacOS10.3.9 SDK and (for libraries) GCC 3.3 to assure backward compatibility with OS 10.3.  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 all 64-bit BOINC software for Intel Macs must be built using GCC 4.0 and MacOS10.5 SDK.
    9999
    100100These are not done by either the XCode projects which come with wxMac-2.6.3, nor the !AutoMake scripts supplied with wxMac-2.6.3, curl-7.17.1, or jpeg-6b. So be sure to use our special scripts to build these packages.
     
    125125      If you don't wish to force a full rebuild of everything, omit the -clean argument.
    126126
    127       Note: this script builds curl first, followed by jpeg and finally wxMac. If you haven't downloaded wxMac because you aren't building the BOINC Manager, the script will build curl and jpeg. Likewise, if you only downloaded curl because you need neither graphics nor the BOINC Manager, the script will build curl before quitting.
     127      Note: this script builds curl first, followed by jpeg and finally wxMac. If you haven't downloaded wxMac because you aren't building the BOINC Manager, the script will build curl and jpeg. Likewise, if you downloaded only curl because you need neither graphics nor the BOINC Manager, the script will build curl before quitting.
    128128   5. Build BOINC as follows:
    129129{{{
     
    135135
    136136{{{
    137 source BuildMacBOINC.sh [-dev] [-noclean] [-all] [-lib] [-client]
     137source BuildMacBOINC.sh [-dev] [-noclean] [-no64bit] [-all] [-lib] [-client] [-help]
    138138}}}
    139139
     
    144144      -noclean::
    145145          don't do a 'clean' of each target before building. default is to clean all first.
     146        -no64bit::
     147          build 32-bit binaries only, no x86_64 architecture.
    146148
    147149The following arguments determine which targets to build