Saturday, September 25, 2010

mac osx 上安装git

很久很久以前,我在 mac 上装 git,从 source 。
结果发现没法 make doc

因为他需要 xmlto 这个东西,
而这个东西需要能支持 --long-opt 的 getopt ,
从 http://software.frodo.looijaard.name/getopt/download.php 下载的东西编译不能通过,
经查是因为 getopt 的 Makefile 有错误导致。

文件 line.36 

CPPFLAGS=-DLIBCGETOPT=$(LIBCGETOPT) -DWITHOUT_GETTEXT=$(WITHOUT_GETTEXT) -DLOCALEDIR=\"$(localedir)\" -DNOT_UTIL_LINUX

的 -DWITH_GETTEXT 是错误,按照上面的修改即可。

可能大多数人都有个 gettext 所有没问题。

OK, 无论如何,解决了就好。





PS: 最终还是没能 git - make man 成功,下次再战。

No comments: