diff options
author | redman <redman> | 1999-07-22 21:50:53 (GMT) |
---|---|---|
committer | redman <redman> | 1999-07-22 21:50:53 (GMT) |
commit | 56b77d9d6c418f3dee04f0b31834ad76e69e11dd (patch) | |
tree | d6278f0ac3e8f40fdef3bbed06f35b3868fbb00f /unix | |
parent | 41b1b6389d0f6a7a65410e66d85f909e6f855148 (diff) | |
download | tcl-56b77d9d6c418f3dee04f0b31834ad76e69e11dd.zip tcl-56b77d9d6c418f3dee04f0b31834ad76e69e11dd.tar.gz tcl-56b77d9d6c418f3dee04f0b31834ad76e69e11dd.tar.bz2 |
* Changed version to 8.2b2.
* win/tclWinPort.h: Block out include of sys/*.h in order to
build extensions with MetroWerks compiler for Win32. [Bug: 2385]
* generic/tclCmdMZ.c:
* generic/tclIO.c: Fix ANSI-style prototypes based on patch from
Ulrich Ring. [Bug: 2391]
* unix/Makefile.in: Need to make install-sh executable before
calling (with chmod +x). [Bug: 2413]
* tests/var.test:
* generic/tclVar.c: Fixed bug that caused a seg. fault when using
"array set a(b) {}", which is a bad array name anyway. Now the
"array set" command will return an error in this case. Added test
case and fixed existing test. [Bug: 2427]
Diffstat (limited to 'unix')
-rw-r--r-- | unix/Makefile.in | 4 | ||||
-rw-r--r-- | unix/README | 6 | ||||
-rw-r--r-- | unix/tclUnixInit.c | 14 |
3 files changed, 13 insertions, 11 deletions
diff --git a/unix/Makefile.in b/unix/Makefile.in index 8debce5..e4bd94d 100644 --- a/unix/Makefile.in +++ b/unix/Makefile.in @@ -5,7 +5,7 @@ # "autoconf" program (constructs like "@foo@" will get replaced in the # actual Makefile. # -# RCS: @(#) $Id: Makefile.in,v 1.41 1999/07/22 00:38:40 redman Exp $ +# RCS: @(#) $Id: Makefile.in,v 1.42 1999/07/22 21:50:56 redman Exp $ VERSION = @TCL_VERSION@ @@ -501,6 +501,7 @@ install-binaries: fi; \ done; @echo "Installing $(TCL_LIB_FILE)" + chmod +x $(SRC_DIR)/install-sh @$(INSTALL_DATA) $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TCL_LIB_FILE)) @chmod 555 $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) @@ -539,6 +540,7 @@ install-libraries: else true; \ fi; \ done; + chmod +x $(SRC_DIR)/install-sh @for i in $(GENERIC_DIR)/tcl.h $(GENERIC_DIR)/tclDecls.h ; \ do \ echo "Installing $$i"; \ diff --git a/unix/README b/unix/README index c35ae82..862a7de 100644 --- a/unix/README +++ b/unix/README @@ -18,7 +18,7 @@ SGI, as well as PCs running Linux, BSDI, and SCO UNIX. To compile for a PC running Windows, see the README file in the directory ../win. To compile for a Macintosh, see the README file in the directory ../mac. -RCS: @(#) $Id: README,v 1.6 1999/05/17 20:22:29 welch Exp $ +RCS: @(#) $Id: README,v 1.7 1999/07/22 21:50:56 redman Exp $ How To Compile And Install Tcl: ------------------------------- @@ -93,9 +93,9 @@ How To Compile And Install Tcl: Tcl then you'll first need to set your TCL_LIBRARY variable to hold the full path name of the "library" subdirectory. Note that the installed versions of tclsh, libtcl.a, and libtcl.so have a - version number in their names, such as "tclsh8.1" or "libtcl8.1.so"; + version number in their names, such as "tclsh8.2" or "libtcl8.2.so"; to use the installed versions, either specify the version number - or create a symbolic link (e.g. from "tclsh" to "tclsh8.1"). + or create a symbolic link (e.g. from "tclsh" to "tclsh8.2"). If you have trouble compiling Tcl, check out the following Web URL: http://www.scriptics.com/software/install.html#Database diff --git a/unix/tclUnixInit.c b/unix/tclUnixInit.c index 344686d..b0ca270 100644 --- a/unix/tclUnixInit.c +++ b/unix/tclUnixInit.c @@ -7,7 +7,7 @@ * Copyright (c) 1999 by Scriptics Corporation. * All rights reserved. * - * RCS: @(#) $Id: tclUnixInit.c,v 1.16 1999/07/21 02:01:36 hershey Exp $ + * RCS: @(#) $Id: tclUnixInit.c,v 1.17 1999/07/22 21:50:56 redman Exp $ */ #include "tclInt.h" @@ -267,17 +267,17 @@ CONST char *path; /* Path to the executable in native * This code looks in the following directories: * * <bindir>/../<installLib> - * (e.g. /usr/local/bin/../lib/tcl8.1) + * (e.g. /usr/local/bin/../lib/tcl8.2) * <bindir>/../../<installLib> - * (e.g. /usr/local/TclPro/solaris-sparc/bin/../../lib/tcl8.1) + * (e.g. /usr/local/TclPro/solaris-sparc/bin/../../lib/tcl8.2) * <bindir>/../library - * (e.g. /usr/src/tcl8.1/unix/../library) + * (e.g. /usr/src/tcl8.2/unix/../library) * <bindir>/../../library - * (e.g. /usr/src/tcl8.1/unix/solaris-sparc/../../library) + * (e.g. /usr/src/tcl8.2/unix/solaris-sparc/../../library) * <bindir>/../../<developLib> - * (e.g. /usr/src/tcl8.1/unix/../../tcl8.1/library) + * (e.g. /usr/src/tcl8.2/unix/../../tcl8.2/library) * <bindir>/../../../<devlopLib> - * (e.g. /usr/src/tcl8.1/unix/solaris-sparc/../../../tcl8.1/library) + * (e.g. /usr/src/tcl8.2/unix/solaris-sparc/../../../tcl8.2/library) */ if (path != NULL) { |