为什么我不能安装libzmq以使棘轮工作? (的WebSocket)

时间:2014-03-30 17:06:35

标签: macos websocket ratchet

不确定我是否在正确的Stack Exchange论坛上发帖。如果需要,请将我重定向到正确的。

设置Ratchet时,我需要安装ZeroMQ并且我被困在libzmq安装中:

我已按照说明https://github.com/zeromq/libzmq/blob/master/INSTALL 我在mac os X 10.9

执行以下命令时:

  

./ autogen.sh

这是我得到的:

  

autoreconf:输入目录`。'

     

autoreconf:configure.ac:不使用Gettext

     

autoreconf:running:aclocal -I config --force -I config

     

main :: scan_file()过早调用,在/ opt / lo / bin / aclocal line 617检查原型。

     

autoreconf:configure.ac:tracing

     

autoreconf:configure.ac:子目录

     

foreign / openpgm / build-staging / openpgm / pgm / not present

     

autoreconf:configure.ac:不使用Libtool

     

autoreconf:running:/ opt / lo / bin / autoconf --include = config --force   configure.ac:57:错误:   可能是未定义的宏:AC_LIBTOOL_WIN32_DLL如果这个令牌和   其他是合法的,请使用m4_pattern_allow。见Autoconf   文档。

     

configure.ac:58:错误:可能是未定义的宏:AC_PROG_LIBTOOL

     

configure:5242:错误:可能是未定义的宏:AC_DISABLE_STATIC

     

configure:5246:错误:可能是未定义的宏:AC_ENABLE_STATIC

     

autoreconf:/ opt / lo / bin / autoconf因退出状态失败:1

     

autogen.sh:错误:autoreconf退出状态为0

我不能让它发挥作用。

请帮忙

非常感谢

1 个答案:

答案 0 :(得分:1)

安装不同的软件包时发生了这种情况。解决方法是使用以下内容安装libtool

$ sudo apt-get install libtool

然后运行:

$ ./auto_gen.sh

然后你可以照常进行:

$ ./configure && make
$ sudo make install