rubygems平台特定依赖项

rubygems平台特定依赖项,ruby,rubygems,Ruby,Rubygems,gem install pomo不会在Linux上拉入依赖项libnotify,这会在运行时导致加载错误。问题似乎在于rubygems不知道如何应对,而rubygems维基书所建议的写作也无济于事。你应该如何表达特定于平台的依赖关系?你可以考虑使用Buffer-Lable。您可以使用文本文件(Gemfile)配置依赖项,它可以具有特定于平台的区域。我认为较新版本的Ruby已经在gems中使用了bundler。我认为bundler是用于管理开发中的依赖项的。该项目已经有一个GEM文件;问题是,当我

gem install pomo
不会在Linux上拉入依赖项libnotify,这会在运行时导致加载错误。问题似乎在于rubygems不知道如何应对,而rubygems维基书所建议的写作也无济于事。你应该如何表达特定于平台的依赖关系?

你可以考虑使用Buffer-Lable。您可以使用文本文件(Gemfile)配置依赖项,它可以具有特定于平台的区域。我认为较新版本的Ruby已经在gems中使用了bundler。

我认为bundler是用于管理开发中的依赖项的。该项目已经有一个GEM文件;问题是,当我使用RubyGems安装它时,包管理器无法正确解析它并安装libnotify依赖项。档案里可能有什么问题吗?