MacPGP2的源代码构建失败,带有home-brew / ruby​​构建错误

时间:2017-02-08 09:53:13

标签: ruby git homebrew

我想构建GPG Suite的源代码发行版,在本例中只是MacPGP2部分。

我去了GPG Suite网站,抓住了复制文件来源,阅读了很多发行说明,读了我的文件,然后意识到Readme.md文件描述了如何从git中进行构建 - hub,所以我想我只是按照以下顺序做到这一点:

git clone https://github.com/GPGTools/MacGPG2.git
cd MacGPG2
git submodule init
git submodule update
make

这已经结束了。

我将问题缩小到了一个硬编码路径,指向一个非常brew配置文件顶行的错误的ruby解释器:

.../MacGPG2/build/homebrew/Library/brew.rb

指的是我的Mac上没有安装的ruby版本,据我所知:

#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -W0

我玩了一遍并修补了这个配置文件以指向一个已知的ruby,但这只是在MacPGP2 ruby​​源中进一步暴露了一些ruby编码错误。我放弃了试图修补自制软件。

此时,对于我的情况,它看起来像build.sh脚本构造或抓取一个指向非常错误的硬编码位置的自制配置文件。我不知道如何解决这个或谁通知这个问题。

所以,我决定把它扔到那里,在这里。可以这么说。

感谢。

这是git序列:

git sequence to generate a gpg suite

0 个答案:

没有答案