configure.in.tcldebug
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:2k
源码类别:

通讯编程

开发平台:

Visual C++

  1. dnl autoconf rules to find tcldebug
  2. dnl $Header: /cvsroot/otcl-tclcl/conf/configure.in.tcldebug,v 1.9 2000/09/01 17:38:56 johnh Exp $ (USC/ISI)
  3. AC_ARG_WITH(tcldebug, --with-tcldebug=path specify a pathname for the tcl debugger (path=no disables the debugger), d=$withval, d="")
  4. #xxx: Don't know anything about 1.8
  5. # 2.0 = tcl 8.3
  6. # 1.9 = tcl 7.5, 7.6, 8.0
  7. TCLDEBUG_VERS="2.0 1.9 1.8 1.7"
  8. pwd_vers=""
  9. local_vers=""
  10. for vers in $TCLDEBUG_VERS; do
  11.  pwd_vers="$pwd_vers $PWD/../tcl-debug-$vers"
  12.  local_vers="$local_vers /usr/src/local/otcl-debug-$vers"
  13. done
  14. TCLDEBUG_PATH="
  15. $PWD/../tcl-debug 
  16. $pwd_vers
  17. /usr/contrib/lib 
  18. /usr/local/lib 
  19. /usr/lib 
  20. /usr/src/local/tcl-debug 
  21. $local_vers 
  22. "
  23. TCLDEBUG_PATH_D="$d 
  24. $d/lib 
  25. $d/../lib 
  26. "
  27. NS_BEGIN_PACKAGE(tcldebug)
  28. NS_CHECK_LIB_PATH(tcldbg,$TCLDEBUG_PATH,$d,$TCLDEBUG_PATH_D,V_LIB_TCLDEBUG,tcldebug)
  29. #if $NS_PACKAGE_tcldebug_COMPLETE; then
  30. # look for debugger entry point function
  31. #tmpLIBS=$LIBS
  32. #LIBS="$V_LIB_TCL $V_LIB_TCLDEBUG"
  33. # the following two may be needed for linking during tcldbg CHECK_LIB
  34. #AC_CHECK_LIB(m, main)
  35.         #AC_CHECK_LIB(dl, dlopen)
  36. #notfound=false
  37. #AC_CHECK_LIB(tcldbg, Dbg_Init, V_DEFINES="-DHAVE_Dbg_Init $V_DEFINES",notfound=true)
  38. #if $notfound; then
  39. # notfound=false
  40. # AC_CHECK_LIB(tcldbg, Tcldbg_Init, V_DEFINES="-DHAVE_Tcldbg_Init $V_DEFINES",notfound=true)
  41. #fi
  42. #LIBS=$tmpLIBS
  43. #if $notfound; then
  44. # echo "configure: warning: Tcl debugger init point is not found.  You 
  45. #will not be able to use Tcl debugger." 1>&2
  46. # NS_PACKAGE_tcldebug_COMPLETE=false
  47. #fi
  48. #fi
  49. if $NS_PACKAGE_tcldebug_COMPLETE; then
  50. NS_END_PACKAGE(tcldebug,no)
  51. fi