diff options
author | das <das> | 2008-06-12 06:35:03 (GMT) |
---|---|---|
committer | das <das> | 2008-06-12 06:35:03 (GMT) |
commit | 7b54fd55f4cc8300fec06e8ef725a67916cf1939 (patch) | |
tree | f1fd05e0283c829a92435428cb377a651daeb1db /macosx/README | |
parent | 14d9ab8db6fea572b94e9ba5a7406ed38e23ff56 (diff) | |
download | tk-7b54fd55f4cc8300fec06e8ef725a67916cf1939.zip tk-7b54fd55f4cc8300fec06e8ef725a67916cf1939.tar.gz tk-7b54fd55f4cc8300fec06e8ef725a67916cf1939.tar.bz2 |
* macosx/Wish.xcodeproj/project.pbxproj: add debug configs for 64bit,
* macosx/Wish.xcodeproj/default.pbxuser: with gcov, and with
corefoundation disabled; updates & cleanup for Xcode 3.1 and for
Leopard; sync with Tcl.xcodeproj.
* macosx/Wish.xcode/project.pbxproj: sync Wish.xcodeproj changes.
* macosx/Wish.xcode/default.pbxuser:
* macosx/README: document new build configs.
Diffstat (limited to 'macosx/README')
-rw-r--r-- | macosx/README | 32 |
1 files changed, 24 insertions, 8 deletions
diff --git a/macosx/README b/macosx/README index f695e6c..3565f77 100644 --- a/macosx/README +++ b/macosx/README @@ -1,7 +1,7 @@ Tcl/Tk Mac OS X README ---------------------- -RCS: @(#) $Id: README,v 1.27 2007/12/13 15:27:08 dgp Exp $ +RCS: @(#) $Id: README,v 1.27.2.1 2008/06/12 06:35:03 das Exp $ This is the README file for the Mac OS X/Darwin version of Tcl/Tk. @@ -170,14 +170,19 @@ take care to only use the project matching your DevTools and OS version: 'Tk' target that simply calls through to the tcl/macosx/GNUMakefile. It requires a build of the 'Tcl' target of tcl/macosx/Tcl.pbproj. * Wish.xcode Xcode 2.4 on 10.4 and Xcode 2.5 on 10.4 and later, which - additionally has a native 'tktest' target useful for debugging, this - target's 'Debug' build configuration has ZeroLink and Fix&Continue - enabled, use the 'DebugNoFixZL' build configuration if you need a debug - build without these features. The following additional build - configurations are available for the 'Tk' and 'tktest' targets: + additionally has native 'tktest' and 'tktest-X11' targets for + debugging, these targets' 'Debug' build configuration has ZeroLink and + Fix&Continue enabled, use the 'DebugNoFixZL' build configuration if you + need a debug build without these features. The following build + configurations are available: 'DebugUnthreaded': debug build with threading turned off. + 'DebugNoCF': debug build with corefoundation turned off + (for 'tktest-X11' only). + 'DebugNoCFUnthreaded': debug build with corefoundation turned off + (for 'tktest-X11' only) and with threading turned off. 'DebugMemCompile': debug build with memory and bytecode debugging on. 'DebugLeaks': debug build with PURIFY defined. + 'DebugGCov': debug build with generation of gcov data files enabled. 'ReleaseUniversal': builds the targets as universal binaries for the ppc and i386 architectures. 'ReleaseUniversal10.4uSDK': same as 'ReleaseUniversal' but builds @@ -188,10 +193,21 @@ take care to only use the project matching your DevTools and OS version: 'ReleasePPC10.2.8SDK': builds for PowerPC with gcc-3.3 against the 10.2.8 SDK, useful to verify on Tiger that building on Jaguar would succeed. - * Wish.xcodeproj for Xcode 3.0 on 10.5 and later, which has the following - additional build configuration: + * Wish.xcodeproj for Xcode 3.1 on 10.5 and later, which has the following + additional build configurations: 'ReleaseUniversal10.5SDK': same as 'ReleaseUniversal' but builds against the 10.5 SDK on Leopard (with 10.5 deployment target). + 'Debug gcc42': same as 'Debug' but builds with gcc 4.2. + 'Debug llvmgcc42': same as 'Debug' but builds with llvm-gcc 4.2. + 'ReleaseUniversal gcc42': same as 'ReleaseUniversal' but builds with + gcc 4.2. + 'ReleaseUniversal llvmgcc42': same as 'ReleaseUniversal' but builds + with llvm-gcc 4.2. + 'Debug64bit': builds the 'tktest-X11' target as 64bit with debugging + enabled (requires a 64bit capable processor). + Note that all non-SDK configurations have 10.5 deployment target and + that all Universal configurations build the 'tktest-X11' target + also for the ppc64 and x86_64 architectures. Notes about the native targets of the Xcode projects: * the Xcode projects refer to the toplevel tcl and tk source dirs through |