2013-05-13 3 views
1

Arm11 용으로 컴파일하고 xalanc을 사용합니다. 나는이 무리를 얻는다 :크로스 컴파일러 오류 : 'm_memoryManager'참조를 '변경 가능'할 수 없습니다. [-fpermissive]

In file included from /xx/include/xalanc/DOMSupport/DOMServices.hpp:39:0, 
from /xx/include/xalanc/XPath/XObject.hpp:39:43, 
from xy/MYxpath.cpp:7: 
/...xx/include/xalanc/PlatformSupport/XSLException.hpp:199:29: error : reference 'm_memoryManager' cannot be decalred 'mutable' [-fpermissive] 
make: *** [MyPath/MYxpath.arm-bcm2708hardfp-linux-gnueabi-gcc.Release.32.0] Error 1 

어떤 생각? GCC 4.7

+0

글쎄, 참조는 변경할 수 없습니다. –

+0

이것이 xalanc 소스의 버그라는 것을 의미합니까? – tzippy

답변

1

를 사용

EDIT_ 이것은 a bug/configuration issue 것 같다. 이 문제를 해결하려면 Xerces_autoconf_config.hpp을 수정해야합니다.