如何在ubuntu下为solaris编译git?(交叉编译git)

如何在ubuntu下为solaris编译git?(交叉编译git)

我正在租用具有 SSH 访问权限的网络空间,我想在上面托管一个 git 存储库。我可以使用 SSH 登录并建立网站。但是,服务器上没有安装 git。不幸的是,GCC 在 solaris 机器上也不可用,或者我找不到它。因此,为了找到解决方案,我尝试自己为 solaris 编译 git(在 ubuntu 下;我没有 solaris),然后将编译后的 git 上传到网络空间以在那里使用它。这就是我想做的事情,但到目前为止失败了,因为虽然构建交叉编译器,我收到错误

stdio.h: No such file or directory

在步骤make all-target-libgcc

我无法解决(谷歌没有帮助,我真的不知道我在那里做什么。)

你能帮我解决这个问题吗?或者还有其他方法可以在这个 solaris 机器上安装 git 吗?

在 Solaris 机器上:

> uname -a
SunOS gaffer 5.10 Generic_142901-13 i86pc i386 i86pc

我昨天在超级用户上描述了同样的问题,但还没有得到任何答案: https://superuser.com/questions/630868/how-to-get-git-on-solaris-webspace

答案1

如果我说的没错,在租用空间上拥有 git 存储库,那么你需要让你的提供商支持它。换句话说 - 你必须为此付费。或者你需要找到免费的解决方案或设置自己的服务器。我知道这一点,因为我见过一些提供商为此收费,你可以拥有 ssh 访问权限,但要拥有 git,你需要支付更多费用。

相关内容