{"action":"created","issue":{"url":"https://api.github.com/repos/methodmissing/rbczmq/issues/36","repository_url":"https://api.github.com/repos/methodmissing/rbczmq","labels_url":"https://api.github.com/repos/methodmissing/rbczmq/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/methodmissing/rbczmq/issues/36/comments","events_url":"https://api.github.com/repos/methodmissing/rbczmq/issues/36/events","html_url":"https://github.com/methodmissing/rbczmq/issues/36","id":58069602,"number":36,"title":"ZeroMQ autogen failed","user":{"login":"wokibe","id":1132908,"avatar_url":"https://avatars.githubusercontent.com/u/1132908?v=3","gravatar_id":"","url":"https://api.github.com/users/wokibe","html_url":"https://github.com/wokibe","followers_url":"https://api.github.com/users/wokibe/followers","following_url":"https://api.github.com/users/wokibe/following{/other_user}","gists_url":"https://api.github.com/users/wokibe/gists{/gist_id}","starred_url":"https://api.github.com/users/wokibe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wokibe/subscriptions","organizations_url":"https://api.github.com/users/wokibe/orgs","repos_url":"https://api.github.com/users/wokibe/repos","events_url":"https://api.github.com/users/wokibe/events{/privacy}","received_events_url":"https://api.github.com/users/wokibe/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-02-18T13:48:22Z","updated_at":"2016-02-21T15:11:35Z","closed_at":null,"body":"On my Mac 10.9.5 (Mavericks) the rbczmq installation failed:\r\n\r\n  iMac:~ kittekat$ gem install rbczmq\r\n  Building native extensions.  This could take a while...\r\n  ERROR:  Error installing rbczmq:\r\n  \tERROR: Failed to build gem native extension.\r\n      /Users/kittekat/.rvm/rubies/ruby-2.1.3/bin/ruby extconf.rb\r\n  \"./autogen.sh\"\r\n  autoreconf: Entering directory `.'\r\n  autoreconf: configure.ac: not using Gettext\r\n  autoreconf: running: aclocal -I config --force -I config\r\n  autoreconf: configure.ac: tracing\r\n  autoreconf: configure.ac: subdirectory foreign/openpgm/build-staging/openpgm/pgm/ not present\r\n  autoreconf: configure.ac: not using Libtool\r\n  autoreconf: running: /usr/local/Cellar/autoconf/2.69/bin/autoconf --include=config --force\r\n  configure.ac:57: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL  \r\n        If this token and others are legitimate, please use m4_pattern_allow.\r\n        See the Autoconf documentation.  \r\n  configure.ac:58: error: possibly undefined macro: AC_PROG_LIBTOOL\r\n  configure:5345: error: possibly undefined macro: AC_DISABLE_STATIC\r\n  configure:5349: error: possibly undefined macro: AC_ENABLE_STATIC\r\n  autoreconf: /usr/local/Cellar/autoconf/2.69/bin/autoconf failed with exit status: 1\r\n  autogen.sh: error: autoreconf exited with status 0\r\n  ZeroMQ autogen failed!\r\n  *** extconf.rb failed ***\r\n  ...\r\n\r\nCould not find the cause for the trouble. I am confused about the mentioned ...WIN32_DLL. This is a\r\nMac! \r\n\r\nHere are the versions of the required tools:\r\n\r\n  iMac:~ kittekat$ libtool -V\r\n  Apple Inc. version cctools-862\r\n  iMac:~ kittekat$ autoconf -V\r\n  autoconf (GNU Autoconf) 2.69\r\n  ...\r\n  -iMac:~ kittekat$ automake --version\r\n  automake (GNU automake) 1.14.1\r\n\r\nAnyway, I found for me a workaround: I installed zeromq (4.0.4) and czmq (2.0.2) with homebrew and rbczmq (1.7.8) as \"slim\" gem:\r\n  brew install zeromq\r\n  brew install czmq\r\n  gem install rbczmq -- --wirh-system-libs\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/methodmissing/rbczmq/issues/comments/186839103","html_url":"https://github.com/methodmissing/rbczmq/issues/36#issuecomment-186839103","issue_url":"https://api.github.com/repos/methodmissing/rbczmq/issues/36","id":186839103,"user":{"login":"rajat404","id":2223163,"avatar_url":"https://avatars.githubusercontent.com/u/2223163?v=3","gravatar_id":"","url":"https://api.github.com/users/rajat404","html_url":"https://github.com/rajat404","followers_url":"https://api.github.com/users/rajat404/followers","following_url":"https://api.github.com/users/rajat404/following{/other_user}","gists_url":"https://api.github.com/users/rajat404/gists{/gist_id}","starred_url":"https://api.github.com/users/rajat404/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rajat404/subscriptions","organizations_url":"https://api.github.com/users/rajat404/orgs","repos_url":"https://api.github.com/users/rajat404/repos","events_url":"https://api.github.com/users/rajat404/events{/privacy}","received_events_url":"https://api.github.com/users/rajat404/received_events","type":"User","site_admin":false},"created_at":"2016-02-21T15:11:35Z","updated_at":"2016-02-21T15:11:35Z","body":"thanks @quackingduck \r\n`brew install autogen` fixed it for me too."}}