-- 김동수 님이 쓰신 글:
>> 저는 유닉스에 깔린 ldap에서 modify부분만 따로 폴더를 만들어 저장하고
>> 컴파일을 할려고 합니다. 그래서 필요한 라이브러리 화일과 인클루드 화일을 복사하고 했는데. 다음의 에러 메세지가 나오는데 어떻게 해야할지 모르겠군요..
>>
>> Undefined symbol first referenced in file
>> gethostbyname_r ./libraries/libldap.a(util-int.o)
>> (암시적 의존성 /usr/lib/libnsl.so.1에 속한 기호)
>> inet_ntoa ./libraries/libldap.a(os-ip.o)
>> (암시적 의존성 /usr/lib/libnsl.so.1에 속한 기호)
>> gethostbyaddr_r ./libraries/libldap.a(util-int.o)
>> (암시적 의존성 /usr/lib/libnsl.so.1에 속한 기호)
>> ld: 치명적: 기호 참조 오류. modify에 출력이 기록되지 않음
>> collect2: ld returned 1 exit status
>>
>> 위와 같이 에러 메세지를 뜨는데..
>> 어떤 라이브러리 화일을 컴파일할때 link시켜야 할지 막막하네요..
-lnsl 은 추가했나요?
|