我实际上需要运行git的'make'的git文件是什么?

时间:2010-07-13 16:43:58

标签: linux git makefile portable-executable

我正在尝试“移植”git,所以我想将git的make过程中所需的可执行文件发送到我的托管Web服务器。我能这样做吗?你认为可执行文件会起作用吗?

1 个答案:

答案 0 :(得分:3)

我这样做是为了:

  • 获取所有Git依赖项(as listed in this Solaris package site,但这适用于任何Unix平台)
  • 使用--prefix=/home/myuser编译这些依赖项并将其安装在我的主目录的usr/local/lib
  • 然后编译Git(仍然避免对像/ usr / local / lib这样的系统路径的任何引用,但只使用lib并包含在我的homedir中)
  • 并在/ home / myuser / git目录中安装Git

然后,我可以将/home/myuser/git/home/myuser/usr/local(以及$prefix/libexec/git-core作为Jakub在评论中提及)复制到任何其他类似的服务器,因为它知道它将独立于任何现有的系统库。