-- 왕초보 님이 쓰신 글:
>> 예제소스를 컴파일하려고 하는데 하루가 걸립니다.
>>
>> gcc test.c -o test -lldap -llber만 하면 되지 않나여?
>>
>> 혹 추가해야 할 환경 변수 같은 게 있는 건가요?
>>
>> 아래와 같은 에러 메시지가 나옵니다.
>>
>> 고수님들 도와주세용!!
>>
>>
>> /tmp/cc8ufMYt.o(.text+0x1ec): undefined reference to `ldap_next_attribue'
>> /usr/local/lib/libldap.so: undefined reference to `res_query'
>> /usr/local/lib/libldap.so: undefined reference to `dn_expand'
>> collect2: ld returned 1 exit status
정말이시군요...
위 에러는 필요한 라이브러리를 다 붙이지 못해서 나는 에러이죠...
아마도 openLdap 라이브러리가 설치된 디렉토리에서
nm *|grep -i res_query
이런식으로 심벌을 포함한 라이브러리 이름을 모두 찾은 다음 붙여서 컴파일 하시면 될겁니다...
그럼 수고하세요~~
|