[Armadillo:03966] Armadillo-500 FX 開発環境の構築について

田代 恭子 email@hidden
2009年 1月 26日 (月) 17:50:43 JST


初めまして。田代と申します。

このたび、Armadillo-500 FX の導入を行うため、
http://armadillo.atmark-techno.com/articles/video-intro-to-atde
こちらのビデオに沿って手順を進めました。

atmark-dist.tar.gz
linux-2.6.26-at2.tar.gz
上記のファイルを用いて作業を進めたのですが、
ターゲットボード用にソースコードを設定し、「make」を実行すると
エラーとなってしまいます。

----------
make[2]: ディレクトリ 
`/home/atmark/atmark-dist-20090114/user/a500fx-demo' に入 ります
env > /tmp/env
arm-linux-gcc  `pkg-config --cflags --libs gtk+-2.0` main.c -o a500fx-demo
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
main.c:9:21: error: gtk/gtk.h: そのようなファイルやディレクトリはありません
main.c:10:19: error: cairo.h: そのようなファイルやディレクトリはありません
main.c:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ to ken
main.c:53: error: expected ‘)’ before ‘*’ token
main.c:54: error: expected ‘)’ before ‘*’ token
main.c:59: error: expected specifier-qualifier-list before ‘GtkWidget’
main.c:71: error: expected declaration specifiers or ‘...’ before ‘activate_call back’
main.c:71: error: expected declaration specifiers or ‘...’ before ‘gpointer’
main.c: In function ‘task_set_activate_callback’:
〜省略〜
make[2]: *** [a500fx-demo] エラー 1
make[2]: ディレクトリ `/home/atmark/atmark-dist-20090114/user/a500fx-demo' から 出ます
make[1]: *** [all] エラー 2
make[1]: ディレクトリ `/home/atmark/atmark-dist-20090114/user' から出ます
make: *** [subdirs] エラー 1
email@hidden:~/atmark-dist-20090114$


「gtk+-2.0.pc」というファイルが必要なのだろうと思ったのですが、
どのライブラリを使用すればいいのか、全くわかりません。

どなたかアドバイスをお願い致します。
ご存じの方であれば、初歩的なことなのかもしれませんが、
宜しくお願い致します。




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