我想使用 Make install 命令,我已经安装了所有要求,如 yasm、nasm、curl、ant、rsync 和 autotools:autoconf、automake、aclocal、pkgconfig、libtool。 (确切地说,我想从这里编译 Linphone Android NDK:https://github.com/BelledonneCommunications/linphone-android。我从那里开始执行所有步骤)
我已尝试使用此命令安装 libtoolize:
brew install libtoolize
但终端总是显示:
Error: No available formula for libtoolize
如果我尝试安装,终端将显示:
Could not find libtoolize. Please install libtool.
有人可以帮忙吗?
最佳答案
你应该通过
安装包libtool
brew install libtool
此软件包包含工具 libtoolize
,您可以通过以下方式查看
brew list libtool
注意警告
In order to prevent conflicts with Apple's own libtool we have prepended a "g"
so, you have instead: glibtool and glibtoolize.
您可以再次尝试安装您想要的工具。如果带有./configure
脚本,重新执行它让它找到glibtoolize
。如果这不起作用,您可能需要将环境变量 LIBTOOL
设置为安装的 Homebrew 版本:
export LIBTOOL=`which glibtool`
export LIBTOOLIZE=`which glibtoolize`
作为最后的手段,您可能需要设置一个从 glibtoolize
到 libtoolize
的符号链接(symbolic link)。您可以通过
ln -s `which glibtoolize` libtoolize
然后,将带有链接的目录添加到路径中
export PATH=$(pwd):$PATH
然后,应该找到libtoolize
。
关于android - 找不到 libtoolize,即使我在 OS X Yosemite 中安装了 libtool,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31535735/