[Armadillo:05433] Re: Re^2: Atmark-dist v20090318 ethtool関連のソース不具合
nakai
email@hidden
2010年 7月 14日 (水) 14:05:55 JST
nakaiです。
ご連絡有難うございます。
再現確認して修正していきたいと思います。
(2010/07/14 14:03), 亀田 秀樹 wrote:
> nakai<email@hidden> 様
>
> お世話になります。亀田です。
>
>> Armadillo-220ということは、
>> GCCのバージョンは、4.1.2でしょうか?
>
> はい。ATDE2を使っていますので、その通りです。(以下出力)
>
> -----------------------------------
> email@hidden:~$ arm-linux-gcc -v
> Using built-in specs.
> Target: arm-linux-gnu
> Configured with: ../src/configure -v --enable-languages=c,c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --
> with-gxx-include-dir=/usr/arm-linux-gnu/include/c++/4.1.2 --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-checking=release --program-prefix=arm-linux
> -gnu- --includedir=/usr/arm-linux-gnu/include --build=i486-linux-gnu --host=i486-linux-gnu --target=arm-linux-gnu
> Thread model: posix
> gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
> email@hidden:~$
> -----------------------------------
>
> 以上、よろしくお願いします。
>
> /*****************************/
> 亀田 秀樹<email@hidden>
> /*****************************/
>
> ------------ Original Messages --------------
>> nakaiです。
>>
>> ご報告有難うございます。
>>
>> Armadillo-220ということは、
>> GCCのバージョンは、4.1.2でしょうか?
>> arm-linux-gcc -v
>> で確認できますので、ご連絡お願いいたします。
>>
>>
>> 報告いただいた内容は、確認後、
>> 必要に応じてatmark-distに反映させていただきます。
>>
>>
>>
>>
>> (2010/07/14 9:17), 亀田 秀樹 wrote:
>>>
>>> 皆様はじめまして。亀田と申します。
>>>
>>> 現在ATDE2(v20090403)上で、A220のユーザランドを構築しています。
>>>
>>> そこで、Atmark-dist(v20090318)でethtoolを有効にした際、
>>> 以下のソース不具合でコンパイルが通りませんでしたのでご報告させていただきます。
>>> 主に、switch文のDefault:にbreak;の記述がなく、文法エラーでコンパイルが停まります。
>>>
>>>
>>>
>>> ~/atmark-dist-20090318/usr/net-tools/lib/inet_sr.c(108)
>>> default:
>>> + break; /*kame add 2010.07.14*/
>>> 「break;」記述がなくてコンパイル通らず。(汗
>>>
>>>
>>> ~/atmark-dist-20090318/usr/net-tools/hostname.c(88)(100)(122)(179)(337)
>>> 同様にbreak;がない。5か所も(笑
>>> きっと昔は無くても通ってたんだろう・・・
>>>
>>>
>>> ~/atmark-dist-20090318/usr/net-tools/hostname.c
>>> +#include<stdlib.h>
>>>
>>> インクルード不足。
>>> exit関数つかってんのに・・・標準ライブラリ宣言なし。
>>> 昔は別ライブラリだったのだろうか?(汗
>>>
>>>
>>>
>>>
>>> 過去のバージョンAtmark-dist(v20080617)でも同様の不具合に気づいてたのですが、
>>> 力技で直してしまったため忘れてしまっており、今回も同じ所で躓いたので、
>>> ご報告させていただきます。(汗
>>>
>>>
>>> /*****************************/
>>> 亀田 秀樹<email@hidden>
>>> /*****************************/
>>> _______________________________________________
>>> armadillo mailing list
>>> email@hidden
>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>>
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
armadillo メーリングリストの案内