Armadilloフォーラム

Glade上での日本語表記について

nagaishi

2016年12月12日 16時47分

armadillo-440上で、glade使っての日本語表記、画像表示すると、
文字化けと画像が表示されない現象が発生します。
日本語対応する方法をご教授いただけないでしょうか?

なお、ATDE5上では日本語・画像が表示されています。
よろしくお願いいたします。

コメント

at_yashi

2016年12月13日 17時26分

locale の設定と iconv 用のモジュールはどうなっていますか?

プロダクトディレクトリにある Makefileで、 GCONV_FILES を設定しています。
必要な iconv / gconv のモジュールを追記してください。

https://google.com/search?q=gconv+site%3Aatmark-techno.com

nagaishi

2017年1月25日 17時54分

> locale の設定と iconv 用のモジュールはどうなっていますか?
>
> プロダクトディレクトリにある Makefileで、 GCONV_FILES を設定しています。
> 必要な iconv / gconv のモジュールを追記してください。
>
> https://google.com/search?q=gconv+site%3Aatmark-techno.com

知識不足なところもありますが、
localeコマンドはarmadillo上で使えず。

ATDE5上で以下作業を行いましたが、armadillo上でviして日本語入力も出来ず。

1)vi ./vendors/AtmarkTechno/Armadillo-440/Makefile
2)以下箇所を修正
GCONV_FILES = gconv-modules ISO8859-1.so

GCONV_FILES = gconv-modules EUC-JP.so

3)cp /usr/lib/x86_64-linux-gnu/gconv/EUC-JP.so ./romfs/usr/lib/gconv/
4)make image
5)4で作ったromfsのimageをarmadilloに書き込み

nagaishi

2017年1月25日 17時56分

EUC-JP以外にもUTF-7、UTF-16も試しましたが、同様の結果でした。

at_takashi.sasayama

2017年2月13日 16時37分

笹山です。

以下のユーザーランドコンフィギュレーションで日本語フォントを含めてみてください。
当方の環境では、glade アプリで日本語が表示できることを確認できました。

Userland Configuration
    Fonts  --->
        [*] Takao Fonts   # チェックを入れる
        [*]   TakaoGothic # チェックを入れる

ただ、フォントサイズが大きい為、作成される romfs.img.gz を Armadillo-440 のフラッシュに書き込んでも、
イメージサイズが大きすぎて起動に失敗します。
その為、下記の参考情報[1]を参考に、microSDカード上にルートファイルシステムを構築して動作確認を行ってみてください。

[1] 8.2.4.2. Atmark-Dist イメージから構築する
http://manual.atmark-techno.com/armadillo-4x0/armadillo-400_series_soft…