#106 problem compilating in arch linux

release 7.2

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.
Call Stack (most recent call first):
src/other/incrTcl/itk/CMakeLists.txt:81 (MESSAGE)


  • 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:


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


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


    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.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks