我有几个 Solaris 10 盒子,我想在那里运行 RDiscount。(它们是 Joyent 加速器,有一些定制的 BSD 风格的用户空间,以防万一。)
我知道 Maruku、rpeg-markdown 和 BlueCloth 的其他红宝石替代品,但最初我想使用 RDiscount。
这是我尝试安装它时得到的:
$ sudo gem install rdiscount 密码: 构建原生扩展。这可能需要一段时间... 错误:安装 rdiscount 时出错: 错误:无法构建 gem 原生扩展。 /opt/local/bin/ruby18 extconf.rb 安装 rdiscount 检查随机()...是的 检查 srandom()... 是的 检查 funopen()... 否 检查 fopencookie()... 否 *** extconf.rb 失败 *** [剪辑] extconf.rb:11:没有可用的 funopen 或 fopencookie 支持。(运行时错误)
显然安装失败,因为它既找不到funopen
也找不到fopencookie
。
说实话,我不知道这些是什么。那么,关于我需要做什么来编译它的任何指针?