libiconv 용량을 줄이고 싶습니다.
글쓴이: freezm7 / 작성시간: 목, 2005/01/27 - 2:11오후
지금 libiconv 라이브러리를 임베디드 시스템에 포팅하려고 합니다.
그런데, libiconv 자체가 인터내셔널하게 만들어져서
엄청나게 방대한 인코딩을 지원하네요.
그러다 보니 용량이 무려 1메가나 됩니다. (임베디드에서 1메가면 T.T)
제가 필요한 것은 단지, cp-949 => ucs-2 이거 하나밖에 없는데 말이죠.
encoding.def 파일에서 다른 인코딩들을 처리해주니
컴파일 에러가 뜨네요.
혹시 libiconv 에서 인코딩을 선택적으로 빼내어 보신분 좀 가르쳐 주세요 T.T
워낙 specific 한 주제라... 과연 답글이 달릴지 모르겠네요.
아니면 다른 솔류션이 있다면 알려주시면 감사하겠습니다.
Forums:
old version의 iconv를 이용하면 조금 줄어들긴 하던데요...
old version의 iconv를 이용하면 조금 줄어들긴 하던데요...
말씀하신대로 특정 모듈만 뽑아내는 것은 크게 어려운 일은 아니라고 생각됩
말씀하신대로 특정 모듈만 뽑아내는 것은 크게 어려운 일은 아니라고 생각됩니다.
다만... 중의하실것은 iconv는 LGPL이 아니고 GPL이라는 것입니다.
만들고 계신 임베디드 시스템의 소스를 공개할 각오가 되어 있으십니까?
iconv를 비롯한 몇몇 핵심 라이브러리들의 라이센스는 상당한 태클이지요...
근데 말씀하신대로 cp949 -> ucs-2라면... 특히 한글만 대상으로 한다면... 8K짜리 테이블 하나면 되지 않나요?
사실 조합형한글이면 그냥 테이블없이도 가능한데요... 철지난 완성형의 문제점이 나오네요...
----
the smile has left your eyes...
댓글 달기