如何在 OSX 上从源代码安装 libDb
Posted
技术标签:
【中文标题】如何在 OSX 上从源代码安装 libDb【英文标题】:How do I install libDb from source on OSX 【发布时间】:2018-01-30 18:05:20 【问题描述】:我克隆了this repo 然后...
cd build_unix
../dist/configure
make
sudo make install
然后我转到我正在尝试编译和运行的项目stack install
我得到以下...
Configuring BerkeleyDB-0.8.7...
Cabal-simple_mPHDZzAJ_1.24.2.0_ghc-8.0.2: Missing dependency on a foreign
library:
* Missing C library: db
This problem can usually be solved by installing the system package that
provides this library (you may need the "-dev" version). If the library is
already installed but in a non-standard location then you can use the flags
--extra-include-dirs= and --extra-lib-dirs= to specify where it is.
这是在 OSX 上
【问题讨论】:
【参考方案1】:您可以使用自制软件,而不是从源代码编译:
brew install berkeley-db
【讨论】:
这不是用自制软件问的。注意“从源头”以上是关于如何在 OSX 上从源代码安装 libDb的主要内容,如果未能解决你的问题,请参考以下文章
在OSX上从源代码构建GIMP 2.10失败了“gimp-debug-tool-2.0”
在 OS X 上从源代码构建 PHP 5.2.10 时链接 libresolv 时出错
如何在 FreeBSD 9.1 系统中使用 libdb-4.2?