2012-05-10 1 views
2

Zookeeper를 우분투 12.04를 새로 설치하지 못했습니다.왜 '변수'포트가 '설정되었지만 사용되지 않았습니다'라는 점에서 사육사 보석 설치가 실패합니다. GCC 4.6.3?

SRC/zookeeper.c : 기능의 'getaddrs' SRC/zookeeper.c : 455 : 13 : 오류 : 변수 "포트"사용 설정하지만 [-Werror = 미사용되지만 설정된 변수]

+0

알려진 문제 : https://issues.apache.org/jira/browse/ZOOKEEPER-1117가 나옵니다. 나를위한 단기 해결책은 단지 gcc-4.5를 설치하고 gcc가 4.6 대신 gcc-4.5를 가리 키도록하는 것이 었습니다. 그런 다음 아무 문제없이 설치할 수있었습니다. 나는 다시 4.6을 가리켰다. ... 가장 큰 것은 최고 다! .. 잘. – Patelify

+0

당신은 대답해야하고, 받아 들여야한다, 나는 추측한다. –

+0

gcc/g ++의 낮은 버전으로 바꾸거나 (4.4.x는 정상입니다) gcc/g ++ 환경의 하위 버전에서 zookeeper lib를 컴파일하고 우분투 12.04로 복사 할 수 있습니다. – liheyuan

답변

1

알려진 문제가 있음을 알 수 있습니다 : https://issues.apache.org/jira/browse/ZOOKEEPER-1117. 나를위한 단기 해결책은 단지 apt-get install gcc-4.5이었고 gcc가 4.6 대신 gcc-4.5를 가리키고 난 후 아무런 문제없이 설치할 수있었습니다. 나는 다시 4.6을 가리켰다. 가장 최근의 것은 최고 다. ... 잘.

나는이 질문에 대한 답을 받아 들일 수 있도록 내 자신의 질문에 대답하고있다. 이것은 단기적인 해결책 일뿐입니다.