summaryrefslogtreecommitdiffstats
path: root/win/configure
Commit message (Collapse)AuthorAgeFilesLines
* handle --enable-64bit=ia64 for gccnijtmans2011-01-121-24/+32
| | | | more accurate test for correct <intrin.h>
* cannot use '['/']' in configure.in, or re-generation will go wrongnijtmans2010-12-211-2/+1
|
* fix cpuid determinationnijtmans2010-12-201-2/+2
|
* Explicitely test for intrinsics support in compiler, before assuming only ↵nijtmans2010-12-201-0/+73
| | | | MSVC has it.
* Change first parameter of TclSockMinimumBuffers to ClientData, and ↵nijtmans2010-12-101-2/+276
| | | | TclWin(Get|Set)SockOpt to SOCKET, because on Win64 those are 64-bit, which does not fit.
* silence gcc warning when using -Wwrite-stringsnijtmans2010-12-031-5/+13
| | | | | | silence gcc warning for non-IEEE platforms [Patch #3116490] cross-compile Tcl mingw32 on unix. This makes it possible to cross-compile Tcl/Tk for Windows (either 32-bit or 64-bit) out-of-the-box on UNIX, using mingw-w64 build tools.
* Set NO_VIZ=1 when zlib is compiled in libtcl,nijtmans2010-11-181-0/+4
| | | | this resolves compiler warnings in 64-bit and static builds.
* [FRQ 491789]: "setargv() doesn't support a unicode cmdline" now implemented ↵nijtmans2010-11-171-1/+67
| | | | for mingw-w64
* Bring compilation under mingw-w64 a bit closer to realitynijtmans2010-11-161-1/+1
|
* [FRQ 2965056]: Windows build with -DUNICODEnijtmans2010-10-111-2/+2
| | | | Add netapi32 to the windows link line, so we no longer have to use LoadLibrary to access those functions.
* re-generate configure with autoconf-2.59nijtmans2010-09-291-33/+143
|
* Add kernel32 to LIBS, so the link line for mingw is exactly the same as for ↵nijtmans2010-09-221-1/+1
| | | | MSVC++
* Fix declaration after statement.nijtmans2010-09-211-1/+1
| | | | | Add -Wdeclaration-after-statement, so this mistake cannot happen again.
* mingw should always link with -ladvapi32nijtmans2010-09-091-1/+1
| | | | | | | | | Remove ascii variant of tkWinPocs table, it is no longer necessary. Fix CreateProcess signature and remove unused GetModuleFileName and lstrcpy mingw/cygwin fixes: <tchar.h> should always be included, and fix conflict in various macro values: Always force the same values as in VC++.
* * win/tcl.m4: Applied patch by Jeff fixing issues with theandreas_kupries2010-08-311-2/+4
| | | | | manifest handling on Win64. * win/configure: Regenerated.
* * win/Makefile.in (VC_MANIFEST_EMBED_DLL VC_MANIFEST_EMBED_EXE):hobbs2010-08-271-1/+62
| | | | | | | * win/configure, win/configure.in, win/tcl.m4: SC_EMBED_MANIFEST macro and --enable-embedded-manifest configure arg added to support manifest embedding where we know the magic. Help prevents DLL hell with MSVC8+.
* * generic/tcl.h: Bump patchlevel to 8.6b1.2 to distinguishdgp2010-04-301-1/+1
| | | | | | | | | * library/init.tcl: CVS snapshots from earlier snapshots as well * unix/configure.in: as the 8.6b1 and 8.6b2 releases. * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* regenerated with autoconf-2.59nijtmans2010-04-061-2896/+2686
| | | | | [Bug 2982540] configure and install* script files should always have LF
* regenerated with autoconf-2.59nijtmans2010-04-061-2440/+1919
| | | | | [Bug 2982540] configure and install* script files should always have LF
* Regen with autoconf 2.61 (what I have)dkf2010-04-051-1835/+2566
|
* Finish bump to registry 1.3.0dgp2010-03-301-3/+3
|
* use -pipe for gcc on win32 (mingw/cygwin)nijtmans2010-02-131-10/+2
|
* Revert [2009-12-21] change in tcl.h, in steadnijtmans2010-01-221-69/+66
| | | | | | | | resolve the CYGWIN inclusion problems by re-arranging the inclusions at other places. Make cygwin configuration error into a warning: CYGWIN compilation works although there still are test failures.
* #undef STATIC_BUILD in tclWin(Dde|Reg).c, in order to makenijtmans2009-11-231-29/+11
| | | | | | | | | | | sure that Xxxxx_Init is always exported even when Tcl is built static (otherwise we cannot create a DLL). tclThreadTest.c: Make all functions static, except TclThread_Init. fCmd.test Enable fCmd-30.1 when registry is available. tcl.m4 Fix ${SHLIB_LD_LIBS} definition, fix conflicts configure.in between static libraries and import library on windows. configure (regenerated) Makefile.in Simplifications related to tcl.m4 changes.
* Fix [Bug 2883850]: pkgIndex.tcl doesn'tnijtmans2009-11-181-12/+8
| | | | get created with static Tcl build
* [Bug 2827066] msys build --enable-symbols brokennijtmans2009-07-261-1/+3
| | | | | And modified the same for unicows.dll, as a preparation for [Enh 2819611]
* Fix 64-bit detection for zlib on Win64nijtmans2009-04-301-49/+49
|
* * win/tcl.m4, win/configure: Check if cl groks _WIN64 already tohobbs2009-02-171-3/+176
| | | | | avoid CC manipulation that can screw up later configure checks. Use 'd'ebug runtime in 64-bit builds.
* fix [Feature Request 2605263] use officialnijtmans2009-02-161-1/+38
| | | | zlib build.
* * generic/tcl.h: Bump patchlevel to 8.6b1.1 to distinguishdgp2009-01-161-1/+1
| | | | | | | | * library/init.tcl: CVS snapshots from the 8.6b1 and 8.6b2 releases * unix/configure.in: and to deal with the fact that the HEAD of * win/configure.in: init.tcl will not [source] in Tcl 8.6b1 . * unix/configure: autoconf-2.59
* fix build of zlib objects with msvcnijtmans2008-12-231-1/+1
|
* * win/Makefile.in: Kevin B Kenny2008-12-201-7/+26
| | | | | | | | | | | | | | | | | * win/configure.in: Renamed the static library libtcl86s.a to have a name distinct from the import library libtcl86.a. This renaming dodges an ancient bug in the Makefile revealed by the last commit where the $(TCL_LIB_FILE) rule can fire to try to build the static library in a --enable-shared build (and create a static library that subsequently fails to link). *** POTENTIAL INCOMPATIBILITY *** for embedders who link to the static library, but I couldn't figure out how to sort this out any other way. * win/configure: Autoconf 2.59
* * README: Bump version number to 8.6b1dgp2008-12-191-1/+1
| | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * win/configure.in:Kevin B Kenny2008-12-191-2498/+1772
| | | | | * win/Makefile.in: Added build of packages in the 'pkgs/' directory. * win/configure: Autoconf 2.59
* Try to do the wizardry again...dkf2008-12-181-404/+2
|
* regendkf2008-12-141-1768/+2912
|
* Eliminate warning: different 'const' qualifiersnijtmans2008-12-111-2/+2
| | | | | with msvc compiler. A few more 'const' optimizations. fix Windows build (msvc) for TIP #234 implementation
* Eliminate warning: passing arg 4 of `Tcl_SplitList' fromnijtmans2008-11-111-1/+1
| | | | | | incompatible pointer type reverted change from 2008-11-06 (was under the impression that "-Wno-implicit-int" added an extra warning)
* add "-Wno-implicit-int" for gcc, as on UNIXnijtmans2008-11-061-1/+1
| | | | eliminate an 'array index out of bounds' warning on HP-UX'
* * README: Bump version number to 8.6a4dgp2008-10-141-1/+1
| | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * README: Bump version number to 8.6a3dgp2008-08-281-1/+1
| | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * README: Bump version number to 8.6a2dgp2008-08-121-1/+1
| | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * README: Bump version number to 8.6a1dgp2008-06-191-1/+1
| | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* autoconf-2.59dgp2008-04-071-1/+1
|
* * tests/chanio.test (chan-io-53.9):Kevin B Kenny2008-04-061-0/+3
| | | | | | | | | | | * tests/io.test (io-53.9): Made test cleanup robust against the possibility of slow process shutdown on Windows. * win/tcl.m4: Added -D_CRT_SECURE_NO_DEPRECATE and -DCRT_NONSTDC_NO_DEPRECATE to the MSVC compilation flags so that the compilation doesn't barf on perfectly reasonable Posix system calls. * win/configure: Manually patched (don't have the right autoconf to hand).
* * README: Bump version number to 8.6a0dgp2008-04-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * macosx/Tcl-Common.xcconfig: * macosx/Tcl.pbproj/default.pbxuser: * macosx/Tcl.pbproj/project.pbxproj: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README: * win/configure.in: * win/makefile.bc: * win/tcl.m4: * unix/configure: autoconf-2.59 * win/configure: * generic/tclBasic.c: Revised stubs-generation tool and interp * tools/genStubs.tcl: creation so that "tclStubsPtr" is not present * unix/Makefile.in: in libtcl.so, but is present only in libtclstub.a. This tightens up the rules for users of the stubs interfaces. [Bug 1819422] * generic/tclDecls.h: make genstubs * generic/tclIntDecls.h: * generic/tclIntPlatDecls.h: * generic/tclPlatDecls.h: * generic/tclTomMathDecls.h:
* * generic/tcl.h: Bump to 8.5.2 for release.core_8_5_2dgp2008-03-281-1/+1
| | | | | | | | | | | * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* regendkf2008-03-071-2/+425
|
* * generic/tcl.h: Bump version number to 8.5.2b1 to distinguishdgp2008-02-131-1/+1
| | | | | | | | | | | * library/init.tcl: CVS development snapshots from the 8.5.1 and * unix/configure.in: 8.5.2 releases. * unix/tcl.spec: * win/configure.in: * README * unix/configure: autoconf (2.59) * win/configure:
* *** 8.5.1 TAGGED FOR RELEASE ***dgp2008-02-041-1/+1
| | | | | | | | | | | | * generic/tcl.h: Bump to 8.5.1 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: