기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

 po파일을 읽기 위해 gettext를 사용중입니다.
gettext는 크로스컴파일 했습니다.

-------------------------------------------------------------------------
setlocale(LC_ALL,"ko_KR");
bindtextdomain("LangKorean", "/usr/local/share/locale");
textdomain("LangKorean");
printf("gettext trans : %s", gettext("Authentication"));

이런 식으로 사용중입니다.

/usr/local/share/locale/ko/LC_MESSAGES 에는
gettext-tools.mo
gettext-runtime.mo
LangKorean.mo
가 들어있고 모두 big-endian으로 변경된 것입니다.
(msgfmt자체를 ppc용으로 컴파일해서 mo를 만들었습니다~!)
-------------------------------------------------------------------------


타겟에는 locale에 관련한 것이 없어 호스트의 locale에 관련된 것들을 가져 왔습니다.

필요할 것 같은 라이브러리만 몇개 가져왔다가 번역이 안되서 폴더 통째로 다 복사했습니다.
(/usr/local/bin, lib, include, share, libexec, share...등등.. 동일한 경로를 적용했습니다.)


그래도 여전히 번역이 되지 않아 에러메시지를 찍어보니
Error : No such file or directory
return : (NULL)
이 뜹니다..
(물론 호스트에서는 잘 되고, 크로스컴파일 후 타겟에서 실행할때만 안됩니다..)

어딘가에 ko_KR을 링크해주는 것이 있을 것 같은데 모르겠어서요..
그냥 /etc/ld.so.conf에 /usr/share.. 이런 경로들을 몇개 추가 했습니다.



뭔가 경로를 지정하는 파일이 있어서 수정해야 한다거나..
다른 작업들이 뭐가 필요할까요..ㅜㅜ
도움 부탁드리겠습니다..!


유형목

2009.09.23 19:49:13
*.32.117.22

아래와 같은 형식으로 어떤 파일들이 open 되는지 추적해 보시기 바랍니다.


strace -e trace=open ./실행파일


타겟에서 실행해야 하므로 strace는 ppc용으로 컴파일된 것이 필요하겠죠?

황세진

2009.09.23 23:47:12
*.42.201.139

아~ 이런게 있었네요..

덕분에 어제부터 붙잡고 쇼하던걸 순식간에 끝냈습니다..ㅠㅠ

역시 질문 올리길 잘했어요..ㅎㅎ


정말 감사합니다~!!

profile

김재훈

2009.09.24 01:57:39
*.162.60.144

덧붙여서 로케일 링크 명령 형식은 다음과 같습니다.

localedef -v -c -i ko_KR -f UTF-8 ko_KR.UTF-8

 

근데, 우선 localedef가 있어야겠죵. :)

List of Articles
번호 제목 글쓴이 날짜 조회 수
528 [질문]MP2530 1차 수리의 건 변효현 2009-09-29 502
527 CPU에 MAC이 들어있을경우 PHY만으로 네트웍 드라이버를 설정하는... [3] 최강산 2009-09-29 1032
526 kegel home의 cross-toolchain 0.43을 사용하는데.. [7] 푸른하늘 2009-09-29 864
525 mp2530 부트로더상에 이미지를 띄우는 거에 대한 질문입니다. [4] 김영일 2009-09-26 661
524 기존 툴체인에 glibc나 newlib를 추가할 수 있나요? [2] 이예빈 2009-09-25 710
523 사운드 믹싱과 관련된 알고리즘이나 코드들이 있는지요? [2] just4you 2009-09-25 691
» gettext를 locale이 없는 타겟에서 사용할 때.. [3] 황세진 2009-09-23 608
521 Mplayer -1.0 rc2 컴파일시 에러 날떄.. [2] 최종환 2009-09-23 656
520 웹 브라우저를 통한 네트워크 설정방법을 알려주세요~ 황원재 2009-09-23 614
519 kernel 버전이 변경되면 RFS의 어떤 부분이 함께 변경되어야 하나... [1] 이현배 2009-09-22 585
518 GPL 소스를 몇 % 이상 수정하면 GPL 적용을 안 받는지요 ? [3] 장석원 2009-09-19 783
517 VFP 질문 [2] 홍성관 2009-09-17 872
516 Platform Builder의 Build 메뉴에 대해서 질문입니다. Signal_Man 2009-09-17 633
515 2440 사용시 소프트웨어적으로 재부팅하는 방법은?? [1] 난다 2009-09-12 634
514 리눅스에서 돌릴 수 있는 네비게이션은 어떤게 있나요? [2] 이예빈 2009-09-12 1120
513 nand BAD 관련입니다. [2] 홍환진 2009-09-10 900
512 uboot 컴파일러 좀 올려주세요... - [1] 배홍묵 2009-09-09 785
511 mdev를 이용한 device file 생성에 관해 질문드립니다.. [1] 이예빈 2009-09-09 1182
510 windows ce 키 조합에 대해 아시는 분..? just4you 2009-09-09 644
509 리눅스 커널 포팅을 해보고 싶습니다. [2] 박수민 2009-09-07 819

사용자 로그인