2017-12-08 15 views
0

소스에서 프로그램 unigen을 만들려고합니다. 나는 프로그램의 configure 스크립트를 실행하고 (이 통 전용이지만) 내가 ZLIB를 검증 오류zlib을 Mac에서 찾을 수 없음 High Sierra

... 
checking for gzread in -lz... no 
configure: error: zlib not found, see http://www.zlib.net 

이 사제를 통해 설치 얻을. 다른 게시물을 바탕으로, 나는 또한 엑스 코드 명령 줄 도구는 내가 실행하면

xcode-select --install 

, which zlib를 통해 설치 확인, 그것은 콘솔에 아무것도 인쇄되지 않습니다. zlib을 제대로 구성하기 위해 내가 할 수있는 일이 무엇인지, 아니면 다른 문제가 있는지 잘 모르겠습니다.

+0

'libz' (라이브러리) 또는'zlib' (Python 도구)를 찾으십니까? –

+0

@MichaelDautermann 위 오류 메시지가 도구에서 직접 복사되었습니다. 필요한 경우 전체를 제공 할 수 있습니다. 그것은 "zlib"라고합니다. 나는 zlib이 파이썬 일뿐이라는 것을 몰랐습니다. – ZaydH

+0

나는이 [homebrew bug report] (https://github.com/Homebrew/homebrew-python/issues/234)를보고있었습니다. –

답변

0

구성 스크립트에 오류가 있습니다. 관련이없고 예기치 않은 오류가 발생하여 gzread()에 대한 링크가 실패했을 가능성이있는 것으로 결론 내릴 수 있습니다.

zlib은 High Sierra에 있으며, -lz과 잘 연결됩니다. 난 그냥 구성 스크립트 테스트 프로그램과 같은 매우 작은 프로그램 시도 :

int gzread(); 
int main() { 
    return gzread(); 
} 

cc -o test test.c -lz를 사용하여 높은 시에라에서 문제없이 그것을 컴파일.