Menu

#106 problem compilating in arch linux

release 7.2
open
nobody
None
3
2016-12-14
2013-04-27
Damian
No

CMake Error at CMakeLists.txt:456 (_message):
Could not find at least one of Tcl, Itcl or Tk libraries in /usr/lib64,
/usr/lib64/itcl4.0.0, and /usr/lib64 - please specify the parent directory
for the libraries in the TCL_BIN_PREFIX variable (e.g.
${TCL_BIN_PREFIX}/lib)
Call Stack (most recent call first):
src/other/incrTcl/itk/CMakeLists.txt:81 (MESSAGE)

Discussion

  • Sean Morrison

    Sean Morrison - 2013-05-10

    More information than this is needed to help diagnose what went wrong with the compile, but it sounds like you forcibly enabled the use of a system Tcl/Tk and cmake could not find a viable one to be used.

     
  • Fadi R

    Fadi R - 2016-12-14

    Hello Sean, I've had the exact same error as the OP in Arch linux as well.

    What info can give you to help me trouble shoot this error?

    Here is what I have so far:

    Could not find at least one of Tcl, Itcl or Tk libraries in /usr/lib64,
    /usr/lib64/itcl4.0.5, and /usr/lib64

    But I have all of these libraries installed and the files are located in the folders that the folders that cmake was verifying. Here are the contents of the different folders:

    /usr/lib64/itcl4.0.5/

    itclConfig.sh itclHullCmds.tcl itcl.tcl itclWidget.tcl libitcl4.0.5.so libitclstub4.0.5.a pkgIndex.tcl

    /usr/lib64/tk8.6/

    see this pastebin: http://pastebin.com/kW2Cdig5

    /usr/lib64/tcl8.6/

    see this: http://pastebin.com/xk1tVTUv

    It seems to me, I have all the needed libraries and the correct versions. I have check permission and everyone read these files.

    Any ideas?

     

Log in to post a comment.