[완료] GDlibrary 를 링크시키면 iconv 동작이 안됩니다.
글쓴이: liush79 / 작성시간: 화, 2008/02/12 - 1:02오후
프로그램 소스는 다음과 같고요..
#include stdio.h #include iconv.h int main() { iconv_t icv_in = iconv_open("UTF-8", "EUC-KR"); printf("iconv - %p\n", icv_in ); }
컴파일 하고 실행하면 정상적으로 출력이 됩니다.
g++ -o test test.cpp
./test
iconv - 0x9e507b0
하지만 GD library 를 링크시키면..
g++ -o test test.cpp -lgd
./test
iconv - 0xffffffff
이렇게 되버립니다.
라이브러리 끼리의 충돌 문제 일까요 ?
답변 기다리겠습니다. ㅠㅠ
Forums:
[자답] 해결 했습니다.
gd library 와 어떤 관계가 있는지 모르겠지만
GNU 홈페이지에 있는 libiconv 를 받아서 설치하니 정상적으로 됩니다.
ftp://ftp.kaist.ac.kr/gnu/libiconv/libiconv-1.12.tar.gz
아..하루종일 인터넷 뒤져봤는데
결국 재설치가 정답 이네요 ㅜ_ㅡ
댓글 달기