Как скомпилировать библиотеку rabbitmq-c в Mac OS X? - PullRequest
0 голосов
/ 24 февраля 2012

Мне не удается скомпилировать библиотеку rabbitmq-c в Mac OS 10.6.6

Я собираюсь создать расширение php-ampq для нее.

Я пробовал обапоследняя ветвь rabbitmq-c и rabbitmq-codegen в соответствии с инструкциями здесь и конкретные ветви в соответствии с инструкциями здесь .

Запуск autoreconf -i согласно инструкциямЯ получаю:

glibtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
glibtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
glibtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:12: installing `./config.sub'
configure.ac:12: required file `./ltmain.sh' not found
configure.ac:3: installing `./missing'
configure.ac:3: installing `./install-sh'
configure.ac:12: installing `./config.guess'
examples/Makefile.am: installing `./depcomp'
autoreconf: automake failed with exit status: 1

Работает просто autoconf Я получаю:

configure.ac:3: error: possibly undefined macro: AM_INIT_AUTOMAKE
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:12: error: possibly undefined macro: AM_PROG_LIBTOOL
configure.ac:90: error: possibly undefined macro: AM_CONDITIONAL

Большая часть того, что я могу найти, выполнив поиск в Интернете, предполагает, что у меня нет libtool или automake.У меня есть оба.

Боюсь, что я не в себе с Autoconf, поэтому я не знаю, как / где изменить configure.ac, или предупреждение связано с отсутствующим ltmain.sh файл.

1 Ответ

0 голосов
/ 27 июня 2012

Я решил ту же проблему, установив pkg-config:

sudo port install pkgconfig
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...