我在我的tcl.framework和tk.framework 8.4,8.5和8.6中安装了多个版本的tcl和tk。更改为R中较新的Tcl/Tk版本
在此之上,我使用R和它总是与以下错误
"In fun(...) : Can't find a usable tk.tcl in the following directories:"
的多个“目录”中,它看起来是不正确的抱怨,它甚至不是正确的版本,它是寻找。我想要做的是告诉R我想让它使用正确的“版本”和它应该查找tcl/tk文件的“正确路径”。
我很想用“addTclPath(”/ custom/TclTk/path“)向R-Tcl/Tk搜索路径添加一个新目录,但是如何告诉它我希望它搜索到不同的路径并从那时起使用“新”版本的tcl/tk。
我正在使用MACOSX 10.6。
我配置为你拥塞,但是当试图运行“make”我得到了以下错误: – megyn 2011-05-13 13:25:40
我配置它,运行“make”我得到了错误:tkMacOSXBitmap.c:262:错误:'CIconHandle'未声明(首次在此函数中使用) tkMacOSXBitmap.c:262:error :(每个未声明的标识符只报告一次 tkMacOSXBitmap.c:262:错误:对于它出现的每个函数) tkMacOSXBitmap.c:262:error:expected')'before'resource' tkMacOSXBitmap.c:263:警告:隐式声明函数'DisposeCIcon' tkMacOSXBitmap.c:263:error: '[']'之前'资源' 使[3]:*** [tkMacOSXBitmap.o]错误1 使[2]:*** [build-tk]错误2 make [1]:*** [ tk]错误2 make:*** [develop]错误2 – megyn 2011-05-13 13:34:20
您使用自己的构建还是系统构建?如果是后者,则不必自己编译Tk。 (这是系统库的要点。) – 2011-05-14 08:05:59