当尝试构建 Unix QuickFIX 引擎时,我在 ./bootstrap 之后收到以下错误
warning:macro 'AM_PATH_XML2' not found in library
据我了解,libxml2 已经随 XCode OS X Mountain Lion 一起提供。我发现的答案建议下载 libxml2-dev,尽管我无法使用 HomeBrew 找到该包。
我对 OS X 和 Xcode 编程以及移植 Unix 应用程序还比较陌生,所以我不确定我到底有什么。
I did a
brew install libxml2
然后四处寻找,我发现了宏AM_PATH_XML2
in /usr/local/Cellar/libxml2/2.8.0/share/aclocal/libxml.m4
。这是所有开发包内容,然后我将其与我本地的 Ubuntu/Vagrant 虚拟机进行了比较,该虚拟机运行良好并记住:
brew link --force libxml2
将符号链接放入/usr/local/share/aclocal
.
现在我正在建造,但我还需要汽车制造商,所以回顾一下
brew install automake autoconf libtool libxml2
brew link libxml2
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)