diff --git a/checkin_notes b/checkin_notes index efd496fe4d..f3813557db 100755 --- a/checkin_notes +++ b/checkin_notes @@ -2246,3 +2246,17 @@ David 8 Mar 2007 lib/ filesys.C network.C,h + +Charlie 8 Mar 2007 + - Mac: Update build scripts, XCode project and build instructions + for cURL 7.16.1. + - Mac: Delete unused target AppStats from XCode project. + + mac_build/ + buildcurl.sh + HowToBuildBOINC_XCode.rtf + setupForBOINC.sh + boinc.xcodeproj/ + project.pbxproj + doc/ + mac_build.php \ No newline at end of file diff --git a/doc/mac_build.php b/doc/mac_build.php index ae8c2e67ea..58be5d411c 100644 --- a/doc/mac_build.php +++ b/doc/mac_build.php @@ -104,21 +104,21 @@ After building the libraries as Universal Binaries using the second method, you

Building BOINC Manager with embedded Core Client plus libraries libboinc.a and libboinc_graphics_api.a

-BOINC depends on three third-party libraries: wxMac-2.6.3, curl-7.5.15, and jpeg-6b. You can obtain these from the following URLs: +BOINC depends on three third-party libraries: wxMac-2.8.0, curl-7.16.1, and jpeg-6b. You can obtain these from the following URLs:

-wxMac-2.6.3 (needed only if you are building the BOINC Manager): +wxMac-2.8.0 (needed only if you are building the BOINC Manager): "; show_link("http://www.wxwidgets.org"); -show_link("http://prdownloads.sourceforge.net/wxwindows/wxMac-2.6.3.tar.gz"); +show_link("http://prdownloads.sourceforge.net/wxwindows/wxMac-2.8.0.tar.gz"); echo "

-curl-7.5.15: +curl-7.16.1: "; show_link("http://curl.haxx.se"); -show_link("http://curl.haxx.se/download/curl-7.5.15.tar.gz"); +show_link("http://curl.haxx.se/download/curl-7.16.1.tar.gz"); echo "

jpeg-6b (needed only if you are building the BOINC libboinc_graphics_api.a library): @@ -129,7 +129,7 @@ show_link("ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz"); echo "

-XCode 2.2 installs autoconf 2.59 and automake 1.63. To determine the version number, type 'autoconf --version' or 'automake --version' . Building wxMac-2.6.3 and curl-7.5.15 require autoconf 2.59 and automake 1.93 or later. +XCode 2.2 installs autoconf 2.59 and automake 1.63. To determine the version number, type 'autoconf --version' or 'automake --version' . Building wxMac-2.8.0 and curl-7.16.1 require autoconf 2.59 and automake 1.93 or later.

Upgrades for autoconf and automake are available from www.gnu.org: @@ -147,7 +147,7 @@ As stated above, all BOINC software for Power PC Macs must be built using GCC 3.

-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.5.15, or jpeg-6b. So be sure to use our special scripts to build these packages. +These are not done by either the XCode projects which come with wxMac-2.8.0, nor the AutoMake scripts supplied with wxMac-2.8.0, curl-7.16.1, or jpeg-6b. So be sure to use our special scripts to build these packages.

@@ -161,9 +161,9 @@ Building BOINC and the library packages on which it depends requires OS 10.4.4 a

  • Put the following 3 directories inside the BOINC_dev folder (omit any you don't need):
    -curl-7.5.15
    +curl-7.16.1
     jpeg-6b
    -wxMac-2.6.3
    +wxMac-2.8.0
     
    @@ -266,7 +266,7 @@ Note: You may find three XCode projects in the BOINC_dev/boinc/mac_build/ direct