Rをビルドすると、tcltkを見つけるために./configureをインポートできません。

Rをビルドすると、tcltkを見つけるために./configureをインポートできません。

サポートされているソースからR-3.2.1をビルドしようとしていますが、tcltkRに移動するため、何も機能しません。

> capabilities("tcltk")
tcltk
FALSE

tcl-dev tk-dev bwidget tk-table私はDebian 8を実行していてパッケージをインストールしました。これは興味深い結果です。

$ ./configure --with-tcltk | grep "tcl\|tk"
checking for tclConfig.sh... no
checking for tclConfig.sh in library (sub)directories... no
checking for tkConfig.sh... no
checking for tkConfig.sh in library (sub)directories... no
checking for tcl.h... no
config.status: creating src/library/tcltk/DESCRIPTION
config.status: creating src/library/tcltk/Makefile
config.status: creating src/library/tcltk/src/Makefile

実際にはファイルがありませんが、[tcl|tk]Config.sh確認しました。

/usr/include/tcl8.6/tcl.h
/usr/include/tcl8.6/tk.h
/usr/include/tcl8.6/tcl-private/generic/tcl.h
/usr/include/tcl8.6/tk-private/generic/tk.h
/usr/lib/tcltk/
/usr/lib/tcltk/x86_64-linux-gnu/
/usr/lib/tcltk/x86_64-linux-gnu/tk8.6/

私のシステムに存在します。他に質問がありますか?

(次は私が読んだ2つの興味深いWebページです。

)

答え1

configureスクリプトが設定スクリプトを指すようにする必要があるかもしれません。

./configure --with-tcltk --with-tcl-config=/usr/lib/tclConfig.sh --with-tk-config=/usr/lib/tkConfig.sh

tcl-devこれらはDebian 8とDebian 8でそれぞれ提供されていますtk-dev

関連情報