database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
ㆍLDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
LDAP Q&A 1084 게시물 읽기
No. 1084
Re: Re: Re: Re: 소스 컴파일 에러.. 도와주세용!!
작성자
왕초보
작성일
2001-09-20 20:36
조회수
9,313

-- 양재웅 님이 쓰신 글:

>> -- 왕초보 님이 쓰신 글:

>> >> -- 양재웅 님이 쓰신 글:

>> >> >> -- 왕초보 님이 쓰신 글:

>> >> >> >> 예제소스를 컴파일하려고 하는데 하루가 걸립니다.

>> >> >> >>

>> >> >> >> 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

>> >> >> 이런식으로 심벌을 포함한 라이브러리 이름을 모두 찾은 다음 붙여서 컴파일 하시면 될겁니다...

>> >> >>

>> >> >> 그럼 수고하세요~~

>> >>

>> >>

>> >> nm *|grep -i res_query를 사용해도 라이브러리를 찾지 못합니다.

>> >> 혹 버전이 틀려서 깔리지 않은 건가요?

>> >> (저는 openldap-2.0.14를 깔았습니다.)

>> >> 다른 가능성은 어떤 게 있는지요...

>> >>

>> >> 컴파일 시

>> >> gcc test.c -o test -I/usr/local/include -L/usr/local/lib -lldap -llber

>> >> 도 해봤습니다.

>> >> 설치는 무난하게 되었는데,

>> >> 설치 후 설정해 주어야 하는 것들을 하지 않아서인가요?

>> >>

>> >> 참 난감합니다.

>> >> 도와주세요~~

>>

>> 쩝...

>>

>> 찾아본 결과.... libldap.so.2에 몽땅 들어 있더군요...

>>

>> 흐흐....제대로 하셨는데....에러가 났군요....저도 잘모르겠습니다..

>> 어케 이런일이.....마지막으로 env에 LD_LIBRARY_PATH에

>> ldap 라이브러리들이 깔려있는 경로를 넣고 반영 한뒤 한번

>> 해보십시요....그래도 안된다면.... ㅜㅜ; 죄송합니다....

 

해결했습니다.

컴파일 시 -lldap -llber 외에 -lresolv -ldl 을 써주니 컴파일이 되더군요..

예제가 있는 디렉토리의 makefile내 라이브러리 패스가 지정이 되어 있는 것을 보고 추가했습니다.

왜 그런지는 모르겠지만,

아무튼 계속 답변을 해주셔서 감사합니다.

그럼, 오늘 하루 즐거운 시간 되시길...^^

[Top]
No.
제목
작성자
작성일
조회
1083shell backend에 대해서 알고 싶습니다.
김상완
2001-09-20
7269
1093┕>Re: shell backend에 대해서 알고 싶습니다.
박근오
2001-09-24 16:10:15
8225
1082아웃룩에서 디렉토리서비스의 한글검색 안되는데 이유는..
강윤환
2001-09-20
9742
1077JSP에서 LDAP path 관련...
정진원
2001-09-20
7978
1080┕>Re: JSP에서 LDAP path 관련...
박근오
2001-09-20 11:07:24
9115
1073소스 컴파일 에러.. 도와주세용!!
왕초보
2001-09-19
8291
1076┕>Re: 소스 컴파일 에러.. 도와주세용!!
양재웅
2001-09-19 20:11:05
9328
1079 ┕>Re: Re: 소스 컴파일 에러.. 도와주세용!!
왕초보
2001-09-20 10:50:50
8894
1081  ┕>Re: Re: Re: 소스 컴파일 에러.. 도와주세용!! [1]
양재웅
2001-09-20 13:41:39
9738
1084   ┕>Re: Re: Re: Re: 소스 컴파일 에러.. 도와주세용!!
왕초보
2001-09-20 20:36:22
9313
1085    ┕>감축 드립니다....
양재웅
2001-09-21 10:52:51
9275
1072UTF-8 type으로 변환??
이수진
2001-09-18
6922
1075┕>Re: UTF-8 type으로 변환?? [1]
양재웅
2001-09-19 20:03:25
8955
1086 ┕>Re: Re: UTF-8 type으로 변환??
이수진
2001-09-21 13:46:21
9101
1087  ┕>Re: Re: Re: UTF-8 type으로 변환??
양재웅
2001-09-21 14:56:31
9376
1094   ┕>Re: Re: Re: Re: UTF-8 type으로 변환??
이수진
2001-09-24 17:11:34
8875
1097   ┕>Re: Re: Re: Re: UTF-8 type으로 변환??
이수진
2001-09-25 17:22:48
8851
1098    ┕>Re: Re: Re: Re: Re: UTF-8 type으로 변환??
양재웅
2001-09-25 19:33:03
8908
1070Attribute 추가에 관해서 질문(SDK)
언니디죠*^^*
2001-09-15
9380
1064LDAP 데이터 변경시(replication환경) 이상합니다.
이주원
2001-09-14
9582
1067┕>Re: LDAP 데이터 변경시(replication환경) 이상합니다.
송상준
2001-09-14 22:18:00
9702
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.053초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다