diff options
author | das <das> | 2006-08-18 07:47:25 (GMT) |
---|---|---|
committer | das <das> | 2006-08-18 07:47:25 (GMT) |
commit | dc316587c0b9053c09dfb532523bcdfd73169adc (patch) | |
tree | f254078a6fbdec5ff6dc35a289513a269d6227f6 /unix/configure.in | |
parent | 5ee6ad27caa9604bea6497f069083d463a106d80 (diff) | |
download | tk-dc316587c0b9053c09dfb532523bcdfd73169adc.zip tk-dc316587c0b9053c09dfb532523bcdfd73169adc.tar.gz tk-dc316587c0b9053c09dfb532523bcdfd73169adc.tar.bz2 |
* unix/tcl.m4 (Darwin): add support for --enable-64bit on x86_64, for
universal builds including x86_64, for 64-bit CoreFoundation on Leopard
and for use of -mmacosx-version-min instead of MACOSX_DEPLOYMENT_TARGET.
* unix/configure.in (Darwin): remove 64-bit arch flags from CFLAGS for
combined 32-bit and 64-bit universal builds, as neither TkAqua nor TkX11
can be built for 64-bit at present.
* unix/configure: autoconf-2.13
* macosx/README: updates for x86_64 support in Tcl.
* macosx/tkMacOSXInit.c (TkpInit): when available, use public
TransformProcessType() API instead of CPSEnableForegroundOperation() SPI
to notify the window server that we are a GUI application.
* macosx/tkMacOSXWm.c (WmAttrGetTitlePath): use HIWindow API on >=Tiger.
* macosx/tkMacOSXMouseEvent.c (GenerateToolbarButtonEvent):
* macosx/tkMacOSXMenus.c (GenerateEditEvent):
* macosx/tkMacOSXMenu.c (MenuSelectEvent): bzero XVirtualEvent structure
before use to ensure all fields are initialized. [Bug 1542205]
Diffstat (limited to 'unix/configure.in')
-rw-r--r-- | unix/configure.in | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/unix/configure.in b/unix/configure.in index 905278b..2a7559b 100644 --- a/unix/configure.in +++ b/unix/configure.in @@ -3,7 +3,7 @@ dnl This file is an input file used by the GNU "autoconf" program to dnl generate the file "configure", which is run during Tk installation dnl to configure the system for the local environment. # -# RCS: @(#) $Id: configure.in,v 1.83.2.33 2006/07/20 06:27:35 das Exp $ +# RCS: @(#) $Id: configure.in,v 1.83.2.34 2006/08/18 07:47:26 das Exp $ AC_INIT(../generic/tk.h) AC_PREREQ(2.13) @@ -253,11 +253,10 @@ if test "`uname -s`" = "Darwin" ; then fi fi AC_MSG_RESULT([$tk_aqua]) - if test $do64bit_ok = no ; then - # remove -arch ppc64 from CFLAGS for fat builds as neither Aqua nor X11 - # can be built for 64bit at present (no 64bit GUI libraries). - CFLAGS="`echo "$CFLAGS" | sed -e 's/-arch ppc64/-arch ppc/g'`" - fi + # remove 64-bit arch flags from CFLAGS for combined 32-bit and 64-bit fat + # builds, as neither TkAqua nor TkX11 can be built for 64-bit at present. + test "$fat_32_64" = yes && \ + CFLAGS="`echo "$CFLAGS " | sed -e 's/-arch ppc64 / /g' -e 's/-arch x86_64 / /g'`" else tk_aqua=no fi |