首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在MacOS上构建mongodb驱动程序

问在MacOS上构建mongodb驱动程序
EN

Stack Overflow用户
提问于 2014-05-14 01:44:56
回答 2查看 815关注 0票数 0

我试过这个:

代码语言:javascript
复制
git clone git://github.com/mongodb/mongo-c-driver.git 
cd mongo-c-driver 
./autogen.sh --prefix=/usr --libdir=/usr/lib64

输出:

代码语言:javascript
复制
Error: libtoolize was not found on your system. Cannot continue.
On Darwin, this is named glibtoolize
Submodule 'src/libbson' (git://github.com/mongodb/libbson.git) registered for path 'src/libbson'
Cloning into 'src/libbson'...
remote: Reusing existing pack: 5211, done.
remote: Counting objects: 66, done.
remote: Compressing objects: 100% (65/65), done.
remote: Total 5277 (delta 35), reused 2 (delta 0)
Receiving objects: 100% (5277/5277), 5.18 MiB | 2.22 MiB/s, done.
Resolving deltas: 100% (3463/3463), done.
Checking connectivity... done.
Submodule path 'src/libbson': checked out '5fafb63060b08c477fa8e243e07de40869de691d'
Error: libtoolize was not found on your system. Cannot continue.
On Darwin, this is named glibtoolize
Error: autoreconf not found, please install it.
Error: autoreconf not found, please install it.

我该如何解决这个问题呢?(Sorry...not通常是一个C语言的人,所以使用简短的单词。)

EN

回答 2

Stack Overflow用户

发布于 2014-05-14 03:30:57

您需要安装libtool。最简单的方法是使用Homebrew。如果你还没有安装Homebrew,你可以用一个简单的命令来安装它:

代码语言:javascript
复制
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

您可以在site上找到更多信息。安装Homebrew后,您可以轻松安装libtool:

代码语言:javascript
复制
brew install libtool
票数 1
EN

Stack Overflow用户

发布于 2014-12-28 23:08:05

您也可以使用Mac上的Homebrew包管理器。

代码语言:javascript
复制
brew install mongo-c
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23638185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档