2012-09-26 2 views
1

나는 네트워크 유틸리티를 작성했습니다. 함수 gethostbyname_r을 사용하고 있습니다. 이 기능은 리눅스 환경에서 잘 컴파일,하지만 난 MAC OS에서 동일한 코드를 컴파일 할 때, 나는 다음과 같은 오류가 점점 오전 :MAC OS에서 gethostbyname_r을 사용하는 방법

‘gethostbyname_r’ was not declared in this scope

내가 MAC에서 사용할 수있는 다른 기능이나 대응이 거기를?

답변

0

리눅스 manual page을 보면 gethostbyname_r이 "GNU 확장"아래에 표시됩니다. 즉, OSX와 같은 비 GNU 플랫폼에서는 사용할 수 없습니다.