我正在尝试使用 C++ 和node-gyp
. 该软件包依赖于 GNU 的 Gettext 库。我目前正在使用 Mac OS X Mountain Lion。我曾尝试通过手动、通过 Homebrew 甚至通过 Fink 自己安装包。
该程序通过 Terminal.app 运行,并且包编译。我可以.node
很好地使用该模块,除非我使用库中使用gettext
. 我在 REPL 中收到以下错误,然后 REPL 退出。
dyld: lazy symbol binding failed: Symbol not found: _libintl_gettext
Referenced from: /Users/KevinMartin/Dropbox/www/node-locale/build/Release/locale.node
Expected in: dynamic lookup
dyld: Symbol not found: _libintl_gettext
Referenced from: /Users/KevinMartin/Dropbox/www/node-locale/build/Release/locale.node
Expected in: dynamic lookup
Trace/BPT trap: 5
提前致谢。