XML-Security-C: настройка: ошибка: невозможно найти файлы заголовков xercesC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 XML-Security-C: настройка: ошибка: невозможно найти файлы заголовков xerces

Сообщение Anonymous »

Я пытаюсь установить Shibboleth 2 SP, следуя этому руководству:

Сборка собственного Shibboleth 2 SP из исходного кода в Linux

Я успешно настроил и собрал log4shib, а затем попытался собрать Xerces-C++ 3.1.1, но получил предупреждение: ПРЕДУПРЕЖДЕНИЕ: нераспознанные параметры: --disable-netaccessor-libcurl, и я решил эту проблему, не используя эту опцию, поскольку она недоступна в версии 3.1, "

Код: Выделить всё

--disable-netaccessor-libcurl
" нет в списке:

http://xerces.apache.org/xerces-c/build-3.html

Затем я собрал его без каких-либо ошибок или предупреждений.

Третий шаг — установить XML-Security-C, но когда я запускаю:

Код: Выделить всё

./configure --without-xalan --disable-static --prefix=/opt/shibboleth-sp
я получаю следующую ошибку:

Код: Выделить всё

configure: error: unable to find xerces header files
Я пытался экспортировать путь:

Код: Выделить всё

export PATH=$HOME/opt/shibboleth-sp/bin:$PATH
export LD_LIBRARY_PATH=$HOME/opt/shibboleth-sp/lib:$LD_LIBRARY_PATH
export XERCESCROOT=$HOME/opt/shibboleth-sp:$XERCESCROOT
и как предложил @Brian:

Код: Выделить всё

export CPPFLAGS=$HOME/opt/shibboleth-sp/include
export CFLAGS=$HOME/opt/shibboleth-sp/include
и пытаюсь установить еще раз, но не получается.

В папке /opt/shibboleth- sp у меня есть эти папки (в /shibboleth-sp у меня нет папки с именем xercesc, но она находится внутри /include):

Код: Выделить всё

/bin/
DOMCount (file)
SAX2Count (file)
SAX2Print (file)
etc..
/include/
log4shib
xercesc
dom
framework
internal
parsers
sax
etc..
/lib/
liblog4shib.so
libxerces-c.so
etc..
/share/
aclocal
Изображение

Надеюсь, кто-нибудь сможет мне помочь.

Спасибо, что уделили время.

Подробнее здесь: https://stackoverflow.com/questions/168 ... ader-files
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»