2013-05-29 1 views
1
나는이 가이드 다음과 같은 표어 2 SP를 설치하려고

헤더 : I 구성하고 성공적으로 log4shib을 구축
Building the Native Shibboleth 2 SP from Source on LinuxXML-보안-C : 구성 : 오류 : 수없는 찾을 수 Xerces에 파일

을하고 I 의 Xerces-C++ 3.1.1를 구축하려고 노력하지만, 나에게 경고했다 : WARNING: unrecognized options: --disable-netaccessor-libcurl을하고 난에 표시되지 않습니다 "--disable-netaccessor-libcurl"3.1에서 사용할 수 없기 때문에이 옵션을 사용하지 않고이 문제를 해결 :
http://xerces.apache.org/xerces-c/build-3.html

그런 다음 경고 메시지를 작성하고 경고를받습니다.
세 번째 단계는 XML-보안-C를 설치하는 것입니다하지만 난 실행하면

configure: error: unable to find xerces header files 


I TREID 경로를 내보낼 :



./configure --without-xalan --disable-static --prefix=/opt/shibboleth-sp 
내가이 오류가
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에서

난 (//표어-SP에 내가 폴더가 xercesc이라고하지 않지만이 내부에 포함)이 폴더가 :

/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 

enter image description here

누군가가 나를 도울 수 있기를 바랍니다.
감사합니다.

답변

2

포함 =/옵션/표어-SP 이는 Xerces에 헤더를 찾아야한다 --with-Xerces에 플래그 ./configure를 제공 xerces가 제대로 설치되었을 때 파일.

+0

정말 고마워요! 잘 작동합니다! 경고 '경고 - Xalan이 구성되었습니다 - XPath와 XSLT를 사용할 수 없습니다'라는 메시지가 나타납니다. 그러나 작동합니다! 감사! –

1

export CPPFLAGS=$HOME/opt/shibboleth-sp/include 헤더를 찾을 수 있어야합니다.

내가/내 $의 PREFIX에 export CFLAGS 세트가 당신의 설정에서뿐만 아니라

+0

Thnak you! 하지만 다른 오류가 발생합니다 : 'configure : error : in /home/user/opt/xml-security-c-1.7.0 : configure : error : C 컴파일러가 실행 파일을 만들 수 없습니다. 자세한 내용은 config.log를 참조하십시오 .' config.log 파일 : http://pastebin.com/Yn7LjRSZ –

+1

이 오류가 발생하지 않았습니다. 나는 [email protected]으로 그들에게 도움이 될 것입니다. http://shibboleth.net/mailman/listinfo/users –

관련 문제