2010-06-18 4 views
2

은 icu 라이브러리를 사용하여 xerces를 빌드하는 것을 인식하는 임의의 시스템입니다. MacOS에서 icu 관련 옵션을 모두 제공 할 때 빌드 할 때 icu 옵션을 사용하지 마십시오. ICU 옵션은 구성에서 사용할 수 없습니다. 로그).-icu를 사용하여 xerces 빌드하기

 ./configure --prefix=/tmp/xer --enable-msgloader-icu --disable-shared --disable-network --enable-static --disable-transcoder-macosunicodeconverter --enable-transcoder-icu --with_icu=/tmp/icu3.5-source/ 

로그 .... 이 네 ... 우리가의 iconv 트랜스 코더를 지원할 수 있는지 여부를 확인 우리가 ICU 트랜스 코더를 지원할 수 있는지 여부를 확인 말한다 ... 더 이되는 트랜스 코더가 (선택 사용 검사를하지 : -gnuiconv- -iconv-) ... gnuiconv 우리가 InMemory MsgLoader를 지원하는지 여부를 확인합니다. 예 ICU MsgLoader를 지원하는지 여부를 확인합니다 ... 아니요 nl_types.h ... (캐시 됨) 예 확인 을 확인합니다. ...

제발 아무도 제안 할 수있는 sh ould 나는 ICU 라이브러리를 사용하여 xerces를 만들 수 있도록이 문제에 접근한다. 사전에

감사합니다, 다시 config.log에서

답변

1

보기 BRIJ이 - 당신이 왜 일부 자세히 말해야한다 '지원하지 수 ICU 트랜스 코더'

가 .log 파일에서 파악
+0

, 정적으로 빌드 된 라이브러리와 이름을 -lsi <>로 변경할 수 없다는 사실을 알고 있어야합니다. 내가 바꾼 다음 모든 심볼을 버전으로 표현하는 일부 버전 문제가있었습니다. 해결할 수 있었고 정상적으로 작동했습니다. – brijesh

+0

버전으로 표시된 모든 기호는 기능입니다. ICU의 configure에 --disable- 이름을 변경하여 비활성화 할 수 있습니다. –

관련 문제