红宝石:在Linux操作系统Ubuntu图形用户界面TK不工作

问题描述 投票:0回答:3

我尝试安装Ubuntu的红宝石用命令的TK GUI:

gem install tk

但是,命令不起作用。我能做什么?

ruby linux user-interface ubuntu tk
3个回答
1
投票

嘿,我遇到了同样的事情最近同时移植普林斯顿标准库红宝石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在那里,我发现这个信息


0
投票

之前安装TK,你需要的Ruby开发(包含所有标题):

sudo apt-get install ruby-all-dev

0
投票

您可以使用的选项了。

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
© www.soinside.com 2019 - 2024. All rights reserved.