当我在mac os(10.11.6)上使用自制软件安装软件时,得到的信息如下:
该公式是仅桶的,这意味着它没有符号链接到/ usr / local。
OS X提供了BSD gettext库,如果两者都在库路径中,则某些软件会感到困惑。
通常,这对您没有任何后果。如果您构建自己的软件并且需要此公式,则需要添加到构建变量中:
LDFLAGS: -L/usr/local/opt/gettext/lib CPPFLAGS: -I/usr/local/opt/gettext/include
这是什么意思?
如果/当您需要从源代码构建软件时,您将需要适当地设置LDFLAGS和CPPFLAG选项,以使编译器正常工作。
Homebrew向您提供警告是为了通知您OS X已经提供了gettext
您通过Homebrew安装的工具。由于gettext
您的macOS系统上现在有两个版本,因此如果您需要从源代码构建软件,则编译器可能会在构建时混淆使用哪个版本。
无需担心,除非您需要从源代码构建软件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句