![如何在ubuntu下为solaris编译git?(交叉编译git)](https://linux22.com/image/1099703/%E5%A6%82%E4%BD%95%E5%9C%A8ubuntu%E4%B8%8B%E4%B8%BAsolaris%E7%BC%96%E8%AF%91git%EF%BC%9F%EF%BC%88%E4%BA%A4%E5%8F%89%E7%BC%96%E8%AF%91git%EF%BC%89.png)
我正在租用具有 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,你需要支付更多费用。