我尝试安装Ubuntu的红宝石用命令的TK GUI:
gem install tk
但是,命令不起作用。我能做什么?
嘿,我遇到了同样的事情最近同时移植普林斯顿标准库红宝石TK standard_draw_tk
首先确保库安装
sudo apt-get install tcl8.5-dev tk8.5-dev
现在,你需要软链接库
sudo ln -s /usr/lib/x86_64-linux-gnu/tcl8.5/tclConfig.sh /usr/lib/tclConfig.sh
sudo ln -s /usr/lib/x86_64-linux-gnu/tk8.5/tkConfig.sh /usr/lib/tkConfig.sh
sudo ln -s /usr/lib/x86_64-linux-gnu/libtcl8.5.so.0 /usr/lib/libtcl8.5.so.0
sudo ln -s /usr/lib/x86_64-linux-gnu/libtk8.5.so.0 /usr/lib/libtk8.5.so.0```
现在你可以在Linux上安装TK宝石
gem install tk
原来blog post在那里,我发现这个信息
之前安装TK,你需要的Ruby开发(包含所有标题):
sudo apt-get install ruby-all-dev
您可以使用的选项了。
gem install tk -- --with-tcltkversion=8.6 \
--with-tcl-lib=/usr/lib/x86_64-linux-gnu \
--with-tk-lib=/usr/lib/x86_64-linux-gnu \
--with-tcl-include=/usr/include/tcl8.6 \
--with-tk-include=/usr/include/tcl8.6 \
--enable-pthread