[Armadillo:01281] Re: DirectFB について

Okazaki email@hidden
2006年 10月 7日 (土) 14:22:34 JST


岡崎@IBSJapanです
みなさん

説明不足で申し訳ございませんでした

WindowsXP上にVMWareを使用し、その上でDebianでクロス環境を構築しています
Armadillo-240でdirectvncを使用する予定です

まず、DirectFBは、DirectFB-0.9.25をArmadillo-9のHowtoにある方法でインストー
ルしています。
HowtoではDirectFB-exanpleを使用していますが、directvnc-0.7.5をコンパイルしま
した

directvncの configoptionは
./config \
--host=i686-pc-linux-gnu \
--target=arm-linux-gnu \
--x-include=/usr/include/X11 \
--x-libraries=/usr/lib/X11\
DIRECTFB_LIBS=/home/directfb/directvnc-0.7.5/../DirectFB-0.9.25.1/src/.libs/
libdirectfb-0.9.so.25 \
           
/home/directfb/directvnc-0.7.5/../DirectFB-0.9.25.1/lib/direct/.libs/libdire
ct-0.9.so.25 \
           
/home/directfb/directvnc-0.7.5/../DirectFB-0.9.25.1/lib/fusion/.libs/libfusi
on-0.9.so.25 \
となっています。
これを、make CC=arm-linux-gccでコンパイルすると

debian:/home/akira/App/directfb/directvnc-0.7.5# make CC=arm-linux-gcc make
all-recursive
make[1]: Entering directory `/home/akira/App/directfb/directvnc-0.7.5'Making
all in src
make[2]: Entering directory `/home/akira/App/directfb/directvnc-0.7.5/src'
source='main.c' object='main.o' libtool=no \
depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
arm-linux-gcc -DHAVE_CONFIG_H -I. -I. -I..     -D_REENTRANT
-I/usr/local/include/directfb    -c `test -f 'main.c' || echo './'`main.c
In file included from main.c:21:
directvnc.h:31:21: X11/Xmd.h: そのようなファイルやディレクトリはありません
In file included from directvnc.h:32,
                 from main.c:21:
rfbproto.h:60: error: parse error before "CARD16"
           |
           |
rfbproto.h:785: warning: data definition has no type or storage class
make[2]: *** [main.o] エラー 1
make[2]: Leaving directory `/home/akira/App/directfb/directvnc-0.7.5/src'
make[1]: *** [all-recursive] エラー 1
make[1]: Leaving directory `/home/akira/App/directfb/directvnc-0.7.5'
make: *** [all] エラー 2
debian:/home/akira/App/directfb/directvnc-0.7.5#
となります。
「X11/Xmd.hがないということなので、どこにあるのでしょうか?」
という、質問をした次第です
現在、不明な点は
x-devをインストールしたのですが、クロスコンパイル用でなっていないようで
どのようにしたら、クロスコンパイルの環境にインストールできるのでしょうか?
ということになります

よろしくお願いします

IBSJapan 岡崎


-----Original Message-----
From: email@hidden
[mailto:email@hidden] On Behalf Of Motohashi
Hiroomi
Sent: Friday, October 06, 2006 3:51 PM
To: email@hidden
Subject: [Armadillo:01280] Re: DirectFB について

本橋@リコーと申します。

# 横から失礼致します。

恐れ入りますが、質問をされる場合には「何をしたら」、「どうな
った」ということを始めから明確にして頂けませんでしょうか?
質問のメールが情報不足であるために、皆さんがなかなか的確に回
答することができないでいるのだと思います。

<改善策>
・例えば、「早速インストールして見ました」ではなく、yashi さん
 が示されているように、シェルから入力した文字をそのまま提示す
 る。

・「X11/Xmd.hが見つからずエラーになってしまいました」ではなくて、
 make した結果、表示されたエラーメッセージ(大量の場合は最後の
 10〜20行程度)をそのまま提示する。

・「DirectVNCのコンパイル時に…」だけでは第三者による追試が困
 難になるので、インストールした DirectVNC のバージョン、パッ
 ケージのインストール方法、configure 時のオプション等を全て知
 らせる提示する.

以上、ご検討頂けましたら幸いです。

  _/_/  リコー    研究開発本部・OSPJ
 _/_/            email@hidden
_/_/  本橋弘臣  email@hidden (private)
_______________________________________________
armadillo mailing list
email@hidden
http://lists.atmark-techno.com/mailman/listinfo/armadillo




armadillo メーリングリストの案内