Changes between Version 15 and Version 16 of MacBuild
- Timestamp:
- Dec 6, 2007, 2:54:07 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MacBuild
v15 v16 86 86 [ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz] 87 87 88 ''XCode 2.4.1 installs autoconf 2.59 and automake 1.6 3. 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.'' 89 89 90 90 Upgrades for autoconf and automake are available from www.gnu.org: 91 91 92 http://ftp.gnu.org/gnu/autoconf/autoconf-2. 59.tar.gz93 94 http://ftp.gnu.org/gnu/automake/automake-1. 9.3.tar.gz92 http://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.gz 93 94 http://ftp.gnu.org/gnu/automake/automake-1.10.tar.gz 95 95 96 96 ''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.'' 97 97 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.98 As 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. 99 99 100 100 These 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. … … 125 125 If you don't wish to force a full rebuild of everything, omit the -clean argument. 126 126 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 downloadedcurl 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. 128 128 5. Build BOINC as follows: 129 129 {{{ … … 135 135 136 136 {{{ 137 source BuildMacBOINC.sh [-dev] [-noclean] [- all] [-lib] [-client]137 source BuildMacBOINC.sh [-dev] [-noclean] [-no64bit] [-all] [-lib] [-client] [-help] 138 138 }}} 139 139 … … 144 144 -noclean:: 145 145 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. 146 148 147 149 The following arguments determine which targets to build