
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu12.10にあるプログラムのインストールを試みています。
Linuxは初心者です。
ここまでしてきたことを簡単に列記すると
1.build-essentialで開発環境の準備
2.xorg-devをインストール
3.tclをインストール
この状態で./configureしてみると下記のようなエラーが帰ってきました。
・・・
checking for tclsh... /usr/bin/tclsh
checking for tclConfig.sh... no
configure: error: I could not find tclConfig.sh.
Please specify the directory that contains tclConfig.sh
by running configure with the following option
--with-tclconfig=<path name of directory containing tclConfig.sh>
Warning: Only Tcl versions 7.5 and later provide a tclConfig.sh file.
Make sure you have a new enough version installed on your
system.
tclConfig.shがみつからないようです。
どこかの記事でみたのですが現在のTclの最新版はTcl8.*以上ですよね?
となると最後のWarningが不可解に思えてしまいます。
因みにTclは
sudo apt-get install tcl
で入れたつもりです。どうすればtclConfig.shは見つかるのでしょう...?
オフライン
ubuntu 12.04.2 LTSで以下の様に"tclConfig.sh"を検索すると、
$ apt-file search tclConfig.sh
itcl3-dev: /usr/share/tcltk/itcl3.4/itclConfig.sh
libtk-img-dev: /usr/lib/jpegtclConfig.sh
libtk-img-dev: /usr/lib/pngtclConfig.sh
libtk-img-dev: /usr/lib/tifftclConfig.sh
libtk-img-dev: /usr/lib/zlibtclConfig.sh
tcl-dev: /usr/lib/tclConfig.sh
tcl8.4-dev: /usr/lib/tcl8.4/tclConfig.sh <-
tcl8.4-dev: /usr/share/tcltk/tcl8.4/tclConfig.sh <-
tcl8.5-dev: /usr/lib/tcl8.5/tclConfig.sh <-
xotcl-dev: /usr/lib/xotclConfig.sh
xotcl-dev: /usr/share/tcltk/xotcl1.6.7/xotclConfig.sh
と出てくるので、開発用パッケージ(tcl8.4-devやtcl8.5-dev)に入っている様です。
以下で確認し、見合った物をインストールすれば良いと思います。
$ dpkg -l | grep tcl
katsu07さん、ありがとうございます。
はじめtcl8.4-devとtcl8.5-devを入れただけでは動かなかったのですが
apt-fileで表示されたパスをWarningの上に出ていた--withで指定することで
問題が解決しました!
オフライン