CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): guest (guest) <211.193.47.170>
날 짜 (Date): 2003년 3월 25일 화요일 오후 05시 59분 58초
제 목(Title): [질문] 링크시 라이브러리



위에 purify 질문 올렸던 사람입니다.
원질문에 이어서 어떤 심볼이 여러개의 so파일에 존재 할 때
원하는 라이브러리에 링크 시키려면 어찌 하면 됩니까?
예를 들어 실행 파일을 만들 때 liba.so libb.so libc.so라는
라이브러리가 모두 필요 하고 유독 AA라는 심볼이 이 세개
모두에 존재 한다면 liba.so에 있는 AA만을 링크 시키고
싶습니다.
아무래도 위에 purify를 쓸때만 링크 에러 나는게 이 때문인
듯 하거든요. 분명히 -l 옵션으로 링크를 시켰는데 undefined
symbol 이라니? 찾아보니 해당 심볼이 링크 해야 할 여러
라이브러리에서 발견 되는 데 나머진 모두 type 이 NOTYPE이고
하나만 OBJ라서... 
질문이 말이 되는 건지도 모르겠네요.

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.