OTCL Instalation in Linux.

Posted on 2006-06-07
Last Modified: 2008-02-01

 for my project, I need to install TCL/tk and OTCL in my Linux PC. I installed TCL versions (8.4 & 8.4) Tk version (8.5) in my Linux PC. It is successful & I can run TCL Tk.  But when I am installing the OTCL . (ver 1.11) It gave me a error .. saying TCL installation is not proper.. The error is

./configure  command gave this error in the end..

configure: error: Installation of tcl seems incomplete or can't be found automatically.
Please correct the problem by telling configure where tcl is
using the argument --with-tcl=/path/to/package
(perhaps after installing it),
or the package is not required, disable it with --with-tcl=no.

Any body have an idea how to solve it..

Question by:sreenathk
    LVL 22

    Expert Comment

    Instead of typing:


    you need to type:

    ./configure --with-tcl=/path/to/package

    as I presume you need to use tcl in your project? If not, then

    ./configure --with-tcl=no

    is fine, but you will not be able to use tcl in your OTCL.

    to find the correct path to package, type:

    which tcl

    and you should get the required info.
    LVL 1

    Expert Comment

    It might be that you installed tcl either in /usr/local, or in /opt/tcltk8.4

    try those as the --with-tcl= option (as pjedmond says)
    LVL 20

    Expert Comment

    Relevant questions: Distro of linux, and version? How did you install tcl and tk? Source or prepackaged?

    -- Glenn
    LVL 3

    Author Comment


     I installed TCK & TK with the source.. I installed both using ./configure  
    make   & make install commands... They are installed in /usr/local/ directory.  Both TCL & TK are working fine...  BUt during OTCL installation it gives this error. If i say
     ./configure --with-tcl=no.

    It is giving http.tcl not found.. But it is available. I tried installing tcl again and again.. But it is same problem..

    Please help me.
    LVL 20

    Accepted Solution

    OTCL needs the libs and headers of tcl/tk, so you need specify those... Just like the error message denotes:-). Could you try running ./configure with teh correct --with-tcl= line and quote the verbatim errors here?
    You still "avoided" one question: Distro and version of linux?

    -- Glenn

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Suggested Solutions

    If you have a server on collocation with the super-fast CPU, that doesn't mean that you get it running at full power. Here is a preamble. When doing inventory of Linux servers, that I'm administering, I've found that some of them are running on l…
    The purpose of this article is to show how we can create Linux Mint virtual machine using Oracle Virtual Box. To install Linux Mint we have to download the ISO file from its website i.e. Once you open the link you will see …
    Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
    Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:

    761 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    8 Experts available now in Live!

    Get 1:1 Help Now