包装ruby gtk app

时间:2018-03-25 17:55:18

标签: ruby gtk gtk3 gtk2 ruby-gnome2

将用ruby构建的gtk2 / gtk3应用程序打包为可执行文件,用于windows,linux,mac的最简单的头痛技术是什么?

我找不到任何指南或助手为ruby gtk解决这个问题。红宝石侏儒宝石也不带包装。

据我所知,gtk是跨平台的,所以这不应该是微不足道的。问题是我无法找到任何可靠的例子并学习步骤。

2 个答案:

答案 0 :(得分:0)

我遇到了与您相同的问题,并将问题直接提交给GTK3开发人员。

这里是their answer

这意味着如果您选择今天将GTK3与Ruby一起使用,则必须:

  • 通过您的GEM交付MSYS2和Ruby。
  • 交付您的gem并告诉用户自己安装msys2(带有更新)和ruby以及具有依赖项的gem。

答案 1 :(得分:-1)

ruby-gnome2的核心开发人员似乎并不关心Ruby社区之外的应用程序分发。

例如,rubou-gnome2的the maintainers之一Sutou先生将他的Ruby / Gtk演示工具“Rabbit”仅作为Ruby Gem分发。