Graph-tool/Autoconf - configure.ac:39: ошибка: возможно, неопределенный макрос: PKG_INSTALLDIR

Я пытался скомпилировать Graph-инструмент из исходного кода. При беге ./autogen.sh Я получаю следующее сообщение об ошибке:

libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:39: error: possibly undefined macro: PKG_INSTALLDIR
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.

Мне сказали, что это потому, что я скучаю pkg-config ( http://main-discussion-list-for-the-graph-tool-project.982480.n3.nabble.com/graph-triangulation-cc-55-61-fatal-error-CGAL-Periodic-3-Delaunay-triangulation-traits-3-h-No-such-fy-td4026810.html) но pkg-config is already running on my machine and is of the latest version. Бег dpkg -l pkg-config возвращает:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                                  Version                         Architecture                    Description
+++-=====================================================-===============================-===============================-===============================================================================================================
ii  pkg-config                                            0.26-1ubuntu4                   amd64                           manage compile and link flags for libraries

Does anybody know how I might be able to fix this problem or what it is being caused by? I am running Ubuntu 14.04.

1 ответ

Похоже, ты не единственный. Кажется, что PKG_INSTALLDIR ломает версии pkg-config ранее чем 0.27 как испытал кто-то еще здесь.

Похоже, что из моего краткого поиска не было PPA для 14.04 с pkg-config > 0.26. Возможно, вам придется построить его самостоятельно.

Другие вопросы по тегам