We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent33f0108 commit2e1f2c3Copy full SHA for 2e1f2c3
configure
@@ -15417,6 +15417,12 @@ eval TCL_LIBS=\"$TCL_LIBS\"
15417
eval TCL_LIB_SPEC=\"$TCL_LIB_SPEC\"
15418
eval TCL_SHARED_BUILD=\"$TCL_SHARED_BUILD\"
15419
15420
+# TCL_INCLUDE_SPEC is only provided in Tcl 8.4 and later
15421
+iftest"${TCL_INCLUDE_SPEC+set}" =set;then
15422
+eval TCL_INCLUDE_SPEC=\"$TCL_INCLUDE_SPEC\"
15423
+else
15424
+TCL_INCLUDE_SPEC=''
15425
+fi
15426
fi
15427
15428
# Check for Tk configuration script tkConfig.sh
@@ -16435,6 +16441,7 @@ s,@TCL_LIBS@,$TCL_LIBS,;t t
16435
16441
s,@TCL_LIB_SPEC@,$TCL_LIB_SPEC,;t t
16436
16442
s,@TCL_SHARED_BUILD@,$TCL_SHARED_BUILD,;t t
16437
16443
s,@TCL_SHLIB_LD_LIBS@,$TCL_SHLIB_LD_LIBS,;t t
16444
+s,@TCL_INCLUDE_SPEC@,$TCL_INCLUDE_SPEC,;t t
16438
16445
s,@TK_CONFIG_SH@,$TK_CONFIG_SH,;t t
16439
16446
s,@TK_LIBS@,$TK_LIBS,;t t
16440
16447
s,@TK_LIB_SPEC@,$TK_LIB_SPEC,;t t
configure.in
@@ -1,5 +1,5 @@
1
dnl Process this file with autoconf to produce a configure script.
2
-dnl $Header: /cvsroot/pgsql/configure.in,v 1.223 2002/12/29 03:56:35 momjian Exp $
+dnl $Header: /cvsroot/pgsql/configure.in,v 1.224 2002/12/30 17:19:49 tgl Exp $
3
dnl
4
dnl Developers, please strive to achieve this order:
5
@@ -1135,6 +1135,13 @@ if test "$with_tcl" = yes; then
1135
PGAC_EVAL_TCLCONFIGSH([$TCL_CONFIG_SH],
1136
[TCL_LIB_FILE,TCL_LIBS,TCL_LIB_SPEC,TCL_SHARED_BUILD])
1137
AC_SUBST(TCL_SHLIB_LD_LIBS)dnl don't want to double-evaluate that one
1138
+ # TCL_INCLUDE_SPEC is only provided in Tcl 8.4 and later
1139
+ if test "${TCL_INCLUDE_SPEC+set}" = set; then
1140
1141
+ else
1142
1143
+ fi
1144
+ AC_SUBST(TCL_INCLUDE_SPEC)dnl
1145
1146
1147
src/Makefile.global.in
# -*-makefile-*-
-# $Header: /cvsroot/pgsql/src/Makefile.global.in,v 1.156 2002/11/10 00:37:28 momjian Exp $
+# $Header: /cvsroot/pgsql/src/Makefile.global.in,v 1.157 2002/12/30 17:19:50 tgl Exp $
#------------------------------------------------------------------------------
# All PostgreSQL makefiles include this file and use the variables it sets,
@@ -144,6 +144,7 @@ TCLSH= @TCLSH@
144
TCL_LIB_FILE= @TCL_LIB_FILE@
145
TCL_LIBS= @TCL_LIBS@
146
TCL_LIB_SPEC= @TCL_LIB_SPEC@
147
+TCL_INCLUDE_SPEC= @TCL_INCLUDE_SPEC@
148
TCL_SHARED_BUILD= @TCL_SHARED_BUILD@
149
TCL_SHLIB_LD_LIBS= @TCL_SHLIB_LD_LIBS@
150
src/bin/pgtclsh/Makefile
@@ -6,7 +6,7 @@
6
# Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
7
# Portions Copyright (c) 1994, Regents of the University of California
8
#
9
-# $Header: /cvsroot/pgsql/src/bin/pgtclsh/Attic/Makefile,v 1.39 2002/06/20 20:29:42 momjian Exp $
+# $Header: /cvsroot/pgsql/src/bin/pgtclsh/Attic/Makefile,v 1.40 2002/12/30 17:19:51 tgl Exp $
10
11
#-------------------------------------------------------------------------
12
@@ -19,7 +19,7 @@ libpgtcl_srcdir = $(top_srcdir)/src/interfaces/libpgtcl
19
libpgtcl_builddir =$(top_builddir)/src/interfaces/libpgtcl
20
libpgtcl = -L$(libpgtcl_builddir) -lpgtcl
21
22
-overrideCPPFLAGS := -I$(libpgtcl_srcdir)$(CPPFLAGS)$(TK_XINCLUDES)
+overrideCPPFLAGS := -I$(libpgtcl_srcdir)$(CPPFLAGS)$(TK_XINCLUDES)$(TCL_INCLUDE_SPEC)
23
24
25
# If we are here then Tcl is available
src/interfaces/libpgtcl/Makefile
@@ -4,7 +4,7 @@
# Copyright (c) 1994, Regents of the University of California
-# $Header: /cvsroot/pgsql/src/interfaces/libpgtcl/Attic/Makefile,v 1.29 2002/12/11 04:07:39 momjian Exp $
+# $Header: /cvsroot/pgsql/src/interfaces/libpgtcl/Attic/Makefile,v 1.30 2002/12/30 17:19:52 tgl Exp $
@@ -16,7 +16,7 @@ NAME= pgtcl
16
SO_MAJOR_VERSION= 2
17
SO_MINOR_VERSION= 4
18
-overrideCPPFLAGS := -I$(libpq_srcdir)$(CPPFLAGS)
+overrideCPPFLAGS := -I$(libpq_srcdir)$(CPPFLAGS)$(TCL_INCLUDE_SPEC)
OBJS= pgtcl.o pgtclCmds.o pgtclId.o
src/pl/tcl/Makefile
@@ -2,7 +2,7 @@
# Makefile for the pltcl shared object
-# $Header: /cvsroot/pgsql/src/pl/tcl/Makefile,v 1.38 2002/05/24 18:10:17 petere Exp $
+# $Header: /cvsroot/pgsql/src/pl/tcl/Makefile,v 1.39 2002/12/30 17:19:54 tgl Exp $
@@ -11,6 +11,9 @@ top_builddir = ../../..
include$(top_builddir)/src/Makefile.global
13
14
+overrideCPPFLAGS :=$(CPPFLAGS)$(TCL_INCLUDE_SPEC)
15
+
# Find out whether Tcl was built as a shared library --- if not, we
# can't link a shared library that depends on it, and have to forget
# about building pltcl. In Tcl 8, tclConfig.sh sets TCL_SHARED_BUILD