/usr/lib/gconv 에는 iconv 에서 사용하는 변환에 대한 테이블(?) 파일들이 존재한다.
예를 들어 ISO8859-1는 ISO8859-1.so 이런식으로 존재하는데
이것을 찾기 위한 alias 파일이 존재한다.
-rw-r--r-- 1 root root 54K Oct 8 2006 gconv-modules
바로 요녀석인데, 이녀석이 존재하지 않으면
so 파일들이 존재해도 파일을 찾지못해 변환을 하지 못한다.
2010/06/01 - [프로그램 사용/iconv() / glibc] - iconv 라이브러리 위치
2010.06.03 추가
임베디드에서 특정 디렉토리에 넣어야 할 경우에는
gconv 디렉토리를 다른곳으로 넣고
export GCONV_PATH=/[new path] 씩으로 .bashrc나 .bash_profile 등에 넣어주면 된다.
예를 들어 ISO8859-1는 ISO8859-1.so 이런식으로 존재하는데
이것을 찾기 위한 alias 파일이 존재한다.
-rw-r--r-- 1 root root 54K Oct 8 2006 gconv-modules
바로 요녀석인데, 이녀석이 존재하지 않으면
so 파일들이 존재해도 파일을 찾지못해 변환을 하지 못한다.
2010/06/01 - [프로그램 사용/iconv() / glibc] - iconv 라이브러리 위치
2010.06.03 추가
임베디드에서 특정 디렉토리에 넣어야 할 경우에는
gconv 디렉토리를 다른곳으로 넣고
export GCONV_PATH=/[new path] 씩으로 .bashrc나 .bash_profile 등에 넣어주면 된다.
GCONV_PATH Directories in which iconv() looks for character
encoding libraries[링크 : http://www.scratchbox.org/documentation/general/tutorials/glibcenv.html] |
'프로그램 사용 > iconv() & glibc' 카테고리의 다른 글
iconv 라이브러리 위치 (0) | 2010.06.01 |
---|---|
iconv() 함수 완전정복(?) (0) | 2010.04.23 |
iconv() 함수 사용하기 (6) | 2010.04.20 |
linux iconv 테스트 (0) | 2010.04.20 |
iconv 유틸리티/프로그램 사용하기 (2) | 2010.04.19 |