【发布时间】:2018-11-30 07:56:54
【问题描述】:
在我的 OS X 机器上,brew install unison 给了我 2.51.2 版本。但是我需要与之同步的系统运行 CentOS 6.10,似乎没有现有的 2.51.2 二进制文件。我也无法从那台机器上的源代码编译,因为它没有正确的工具,而且我不是 root。
为了解决这个问题,我想在我是 root 的 Ubuntu 机器上从源代码编译 unison。但这必须是静态编译才能在 CentOS 机器上运行。
如何制作统一的静态二进制文件?
Makefile 有 include src/Makefile.OCaml 行,但我对 OCaml 一无所知,也不确定制作静态二进制文件需要更改什么。
【问题讨论】:
标签: makefile ocaml static-linking unison