Opened 13 years ago
Closed 13 years ago
#612 closed defect (fixed)
TCL_INC not specifyable in xapian-bindings
| Reported by: | Dagobert Michelsen | Owned by: | Olly Betts |
|---|---|---|---|
| Priority: | normal | Milestone: | 1.2.14 |
| Component: | Xapian-bindings (Tcl) | Version: | 1.2.13 |
| Severity: | blocker | Keywords: | |
| Cc: | Blocked By: | ||
| Blocking: | Operating System: | Solaris |
Description
The value of TCL_INC is hardcoded in configure.ac in the xapian-bindings:
dnl There's no obvious way to get "/usr/include/tcl8.N" directly, so
dnl first we find the prefix Tcl is installed under (e.g. "/usr") from
dnl the path on TCLSH (or default to /usr if the path doesn't contain
dnl "/bin/"), and then we add "/include/tcl" and $tcl_version.
tcl_prefix=`echo "$TCLSH"|sed 's!/bin/.*!!p;d'`
test -n "$tcl_prefix" || tcl_prefix=/usr
TCL_INC=${tcl_prefix}/include/tcl${tcl_version}
As tcl.h may be anywhere (like $prefix/include/tcl.h) it should be possible to specify its value in the same way as LUA_INC.
Change History (2)
comment:1 by , 13 years ago
| Milestone: | → 1.2.14 |
|---|---|
| Owner: | set to |
| Status: | new → assigned |
comment:2 by , 13 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Backported for 1.2.14 in r17081.
Note:
See TracTickets
for help on using tickets.

Fix in trunk r17075.