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. Возможно, вам придется построить его самостоятельно.