[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 メーリングリストの案内