[Armadillo:08441] Re: x-window
watanabe
email@hidden
2012年 12月 5日 (水) 14:34:07 JST
いつもお世話になっています。
渡辺です。
以前にご質問した件の続きになります。
> xlib だけ使っているアプリですか?
> それとも、Gtk+ や Qtを使います?
xlibだけを使用したアプリです。
最初に
d = XOpenDisplay(NULL);
を行っているのですが、dがNULLで返ってきます。
XOpenDisplay()でエラーになっているものと思われます。
本関数のパラメータでNULLを指定したら、display環境変数
の値が使われるようですが、"env"コマンドで
Armadilloの環境変数を見てみると、DISPLAYの環境変数が
ありません。
環境変数を定義していないのに、それを参照するようなPRGに
なっているためエラーになったのではないかと想像している
のですが、XOpenDisplayに何を指定すればよいか分かりません。
エラーの原因、及び対処方法についてご教示ください。
以上、どうぞよろしくお願い致します。
(2012/11/22 9:10), email@hidden wrote:
> At Wed, 21 Nov 2012 16:10:12 +0900,
> watanabe wrote:
>>
>> Armadillo-440にx-windowを入れようとしています。
>
> a440は、出荷状態で X が動いています。
> 開発セットだと、LCDになにか表示されていませんか?
>
>> x-windowで作成された環境のソースを移植するためです。
>
> xlib だけ使っているアプリですか?
> それとも、Gtk+ や Qtを使います?
>
> 基本的には、
>
> 1) 必要なクロスライブラリを ATDE上で用意して、
> 2) クロスコンパイル
> 3) バイナリーをa440に移動
> 4) a440上で実行
>
> という流れになると思います。どこまで進んでいるか教えてください。
>
> もし「Armadillo実践開発ガイド」をまだ読んでなければ、読んでみてください。
> 第2部にコンパイルする方法が書かれています。
>
> http://armadillo.atmark-techno.com/armadillo-guide
>
armadillo メーリングリストの案内