[Armadillo:00788] Re: atmark-distのビルドについて
Fumito Morishima
email@hidden
2006年 1月 14日 (土) 15:28:06 JST
森島です。
coLinux で同じファイルを準備してコンパイルしたのですが、
エラーが発生しませんでした。
コンパイラのバージョンが違うような気がしますが、
arm-linux-gcc -v の結果を教えてもらえますか?
ちなみに私の環境では、以下のような出力になりました。
$ arm-linux-gcc -v
Reading specs from /usr/lib/gcc/arm-linux/3.4.4/specs
Configured with: ../src/configure -v --enable-languages=c,c++
--prefix=/usr --libexecdir=/usr/lib
--with-gxx-include-dir=/usr/arm-linux/include/c++/3.4 --enable-shared
--with-system-zlib --enable-nls --without-included-gettext
--program-suffix=-3.4 --enable-__cxa_atexit
--enable-libstdcxx-allocator=mt --enable-clocale=gnu
--enable-libstdcxx-debug --program-prefix=arm-linux-
--includedir=/usr/arm-linux/include --build=i386-linux --host=i386-linux
--target=arm-linux
Thread model: posix
gcc version 3.4.4 20050314 (prerelease) (Debian 3.4.3-13)
Yuka IKEBE wrote:
> 池部と申します。
>
> 現在Armadillo-9を使うために、atmark-distでイメージを作成しております。
>
> make config
> make dep
> まではできますが、
> make
> で下記のエラーが発生してしまいます。
> 対処法を教えていただけますでしょうか。
>
> coLinux上で行っており、使用したソースコードは
> linux-2.4.31-a9-2
> atmark-dist-20051017
> です。
>
> よろしくお願いいたします。
>
>
> 以下エラーメッセージ
> >>>>>>>>
> 略
>
>
> make[5]: Entering directory `/home/ikebe/linux-2.4.31-a9-2/drivers/ide/arm'
>
> arm-linux-gcc -D__KERNEL__ -I/home/ikebe/linux-2.4.31-a9-2/include
> -Wall -Wstri
>
> ct-prototypes -Wno-trigraphs -O -fno-strict-aliasing -fno-common -Uarm
> -fno-comm
>
> on -pipe -mapcs-32 -D__LINUX_ARM_ARCH__=4 -march=armv4 -mtune=arm9tdmi
> -mshort-l
>
> oad-bytes -msoft-float -Uarm -I../ -nostdinc -iwithprefix include
> -DKBUILD_BASE
>
> NAME=ide_ep93xx -c -o ide-ep93xx.o ide-ep93xx.c
>
> ide-ep93xx.c: In function `ep93xx_pcmcia_ide_init':
>
> ide-ep93xx.c:2662: warning: unsigned int format, long unsigned int arg
> (arg 2)
>
> ide-ep93xx.c:2682: warning: passing arg 1 of
> `ep93xx_pcmcia_check_ide_device' ma
>
> kes integer from pointer without a cast
>
> ide-ep93xx.c: In function `ep93xx_ide_init':
>
> ide-ep93xx.c:2715: parse error before `hw'
>
> ide-ep93xx.c:2723: `uiTemp' undeclared (first use in this function)
>
> ide-ep93xx.c:2723: (Each undeclared identifier is reported only once
>
> ide-ep93xx.c:2723: for each function it appears in.)
>
> ide-ep93xx.c:2733: `hw' undeclared (first use in this function)
>
> ide-ep93xx.c:2750: `hwif' undeclared (first use in this function)
>
> ide-ep93xx.c:2867: `d' undeclared (first use in this function)
>
> ide-ep93xx.c:2868: `i' undeclared (first use in this function)
>
> ide-ep93xx.c:2885: warning: `return' with a value, in function returning
> void
>
> ide-ep93xx.c: At top level:
>
> ide-ep93xx.c:140: warning: `udma_crc_read_errors' defined but not used
>
> ide-ep93xx.c:141: warning: `udma_crc_write_errors' defined but not used
>
> make[5]: *** [ide-ep93xx.o] Error 1
>
> make[5]: Leaving directory `/home/ikebe/linux-2.4.31-a9-2/drivers/ide/arm'
>
> make[4]: *** [first_rule] Error 2
>
> make[4]: Leaving directory `/home/ikebe/linux-2.4.31-a9-2/drivers/ide/arm'
>
> make[3]: *** [_subdir_arm] Error 2
>
> make[3]: Leaving directory `/home/ikebe/linux-2.4.31-a9-2/drivers/ide'
>
> make[2]: *** [_subdir_ide] Error 2
>
> make[2]: Leaving directory `/home/ikebe/linux-2.4.31-a9-2/drivers'
>
> make[1]: *** [_dir_drivers] Error 2
>
> make[1]: Leaving directory `/home/ikebe/linux-2.4.31-a9-2'
>
> make: *** [linux] Error 1
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/mailman/listinfo/armadillo
armadillo メーリングリストの案内