Почему конфигурация rasqal не может распознать библиотеку raptor на cygwin? - PullRequest
0 голосов
/ 18 января 2011

Я пытаюсь установить библиотеку rasqal 0.9.20 http://librdf.org/rasqal/ на компьютер с Windows 7 с помощью cygwin. Ранее я успешно установил библиотеку raptor-2.2.0 http://librdf.org/raptor/, и я могу это проверитьс помощью инструмента рэппер был создан после установки (./ configure, ./make, / make install)

Ошибка, которую я получаю из конфигурации rasqal:

    ./configure --enable-raptor2  
...  
    checking for raptor... configure: error: Raptor2 is not installed - see http://librdf.org/raptor/ to get a version newer than 1.9.0

Я не могу найти способ это исправить.Ниже приведен код из файла cofigure, который обрабатывает этот флаг:

11840 # raptor is REQUIRED despite the checking here
11841 RAPTOR_MIN_VERSION=1.4.19
11842 RAPTOR_MAX_VERSION=1.8.99
11843 RAPTOR2_MIN_VERSION=1.9.0
11844
11845 raptor2=no
11846 # Check whether --enable-raptor2 was given.
11847 if test "${enable_raptor2+set}" = set; then :
11848   enableval=$enable_raptor2; raptor2="$enableval"
11849 else
11850   raptor2="no"
11851 fi

Ответы [ 2 ]

0 голосов
/ 29 января 2014

Установите в PKG_CONFIG_PATH правильный путь:

env PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure

Другой метод, если он доступен в вашей системе, - определить переменную среды в / etc / environment:

PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
0 голосов
/ 21 января 2011

Raptor 2.0.0 использует только pkg-config для предоставления информации о конфигурации, raptor-config был удален. То же самое относится и к самому rasqal, программа rasqal-config в какой-то момент исчезнет. Опция --enable-raptor2 для rasqal и librdf была предназначена для тестирования бета-версии raptor2, и она была удалена из rasqal 0.9.22 и librdf GIT head.

...