[Armadillo:02504] Armadillo-220コンパイル不能

Naoaki Higuchi email@hidden
2007年 12月 6日 (木) 19:30:04 JST


 荏原実業のヒグチです。

 開発環境のバージョンアップをしたところ、コンパイルできなくなってしまい
ました。
 FAQ : 開発環境を構築したのにライブラリを発見できません の項目と同じこ
とをやってしまい、旧開発環境のパッケージをすべて削除し、新開発環境のパッ
ケージを入れなおしたのですが、FAQと同じところでエラーとなり、とまってし
まいます。引用部分の3行目中央部の4.1.2の後ろにスラッシュが2つあるのが
原因だと思うのですが、解決の方法がわからずに困っています。
 お手数をおかけしますが、よろしくお願いします。

開発環境は以下のとおり
ホストPC:Debian Etch
開発ツール類はgcc4.1関係のものに入れ替えてます
( a500-development-environment_5_all.debは入れていません)
Atmark-dist  :v20071018
Linuxカーネル:v2.6.12.3-a9-11

引用ここより----------------------------------------------------------
make[2]: ディレクトリ `/home/higuchi/atmark-dist/lib/libnet' に入ります
arm-linux-gcc  -O2 -fno-common -Wall  -I/usr/arm-linux/include
-I/usr/lib/gcc/arm-linux-gnu/4.1.2//include -fno-builtin -nostdinc
-I/home/higuchi/atmark-dist/include -idirafter
/home/higuchi/atmark-dist/include/include -Dlinux -D__linux__ -Dunix
-DL_openraw -o openraw.o -c net.c
net.c:12:19: error: stdio.h: そのようなファイルやディレクトリはありません
net.c:13:20: error: unistd.h: そのようなファイルやディレクトリはありません
net.c:14:20: error: stdlib.h: そのようなファイルやディレクトリはありません
net.c:15:22: error: sys/stat.h: そのようなファイルやディレクトリはありません
net.c:16:23: error: sys/types.h: そのようなファイルやディレクトリはあり
ません
net.c:17:22: error: sys/wait.h: そのようなファイルやディレクトリはありません
net.c:18:22: error: sys/time.h: そのようなファイルやディレクトリはありません
net.c:19:20: error: dirent.h: そのようなファイルやディレクトリはありません
net.c:20:19: error: errno.h: そのようなファイルやディレクトリはありません
net.c:21:21: error: termios.h: そのようなファイルやディレクトリはありません
net.c:22:20: error: string.h: そのようなファイルやディレクトリはありません
net.c:23:23: error: sys/ioctl.h: そのようなファイルやディレクトリはあり
ません
net.c:25:19: error: fcntl.h: そのようなファイルやディレクトリはありません
net.c:34:24: error: sys/socket.h: そのようなファイルやディレクトリはあり
ません
net.c:35:23: error:
/home/higuchi/atmark-dist/include/include/net/route.h: シン ボリックリン
クの階層が多すぎます
net.c:36:20: error: /home/higuchi/atmark-dist/include/include/net/if.h:
シンボリックリンクの階層が多すぎます
net.c:39:24: error: netinet/in.h: そのようなファイルやディレクトリはあり
ません
net.c:40:23: error: arpa/inet.h: そのようなファイルやディレクトリはあり
ません
net.c:42:20: error: signal.h: そのようなファイルやディレクトリはありません
net.c: In function ‘open_raw_socket’:
net.c:64: warning: implicit declaration of function ‘close’
net.c:65: warning: implicit declaration of function ‘socket’
net.c:65: error: ‘PF_INET’ undeclared (first use in this function)
net.c:65: error: (Each undeclared identifier is reported only once
net.c:65: error: for each function it appears in.)
net.c:65: error: ‘SOCK_DGRAM’ undeclared (first use in this function)
net.c:65: error: ‘IPPROTO_IP’ undeclared (first use in this function)
make[2]: *** [libnet.a(openraw.o)] エラー 1
make[2]: ディレクトリ `/home/higuchi/atmark-dist/lib/libnet' から出ます
make[1]: *** [all] エラー 2
make[1]: ディレクトリ `/home/higuchi/atmark-dist/lib' から出ます
make: *** [subdirs] エラー 1
email@hidden:~/atmark-dist$
引用ここまで----------------------------------------------------------

-- 
=============================================================
日口 直明    Naoaki Higuchi
    荏原実業(株) 環境計測器事業部 技術部開発課
    E-Mail:email@hidden  HomePage:http://www.ejooo.com
=============================================================



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