trafficserver-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dossy Shiobara (JIRA)" <j...@apache.org>
Subject [jira] Commented: (TS-3) Finding TCL library
Date Mon, 02 Nov 2009 17:56:59 GMT

    [ https://issues.apache.org/jira/browse/TS-3?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12772576#action_12772576
] 

Dossy Shiobara commented on TS-3:
---------------------------------

You might care if you're trying to build TS using a Tcl other than the system installed one.

Sourcing or even grep/awk'ing tclConfig.sh is fine, but define an AC arg for --with-tcl to
override the path and filename to the tclConfig.sh, defaulting to /usr/lib/tclConfig.sh if
not specified.

> Finding TCL library
> -------------------
>
>                 Key: TS-3
>                 URL: https://issues.apache.org/jira/browse/TS-3
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Build
>            Reporter: Leif Hedstrom
>            Assignee: Leif Hedstrom
>            Priority: Minor
>
> And make the checks have some teeth. tcl.h is in /usr/lib/tclx.y on Ubuntu at least.
This assumed TCL >= 8.4, but that's ancient already.
> Index: configure.ac
> ===================================================================
> --- configure.ac        (revision 831451)
> +++ configure.ac        (working copy)
> @@ -376,8 +376,13 @@
>  # -----------------------------------------------------------------------------
>  # 5. CHECK FOR HEADER FILES
>  
> -AC_CHECK_HEADER([execinfo.h],[],[])
> +AC_CHECK_HEADER([execinfo.h],[],[AC_MSG_FAILURE(Cannot find execinfo.h)])
>  
> +SC_PATH_TCLCONFIG
> +source $TCL_BIN_DIR/tclConfig.sh
> +CPPFLAGS="$CPPFLAGS $TCL_INCLUDE_SPEC"
> +AC_CHECK_HEADER([tcl.h],[],[AC_MSG_FAILURE(Cannot find tcl.h)])
> +
>  #
>  # use modular IOCORE 
>  #
> --
> Stephane Belmon

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message