[Armadillo:06284] Re: Armadillo-440:ネットワーク通信 サンプルプログラム

ToruTakano@intermind email@hidden
2010年 12月 8日 (水) 15:33:09 JST


高野です。

> 今回、ソースコードを一から入力されたのですね。

ネットワーク通信に関するサンプルを検索して、実践開発ガイドの内容からピンポイントで選び、
他のサンプルの関する項目には目を通しておりませんでした。

「きっとどこかにサンプルのソースコードがあるのだろうな〜」とは考えましたが、
ネットワークに繋がらないところで作業していたこと、移動時間+検索する時間よりもタイプした方が早いかと思って作業したのが事の次第です。


> 以下から(またはCD-ROMから)取得できるサンプルコードのアーカイブでは、
> commonディレクトリに置くようになっています。


早速にアーカイブを入手したいと思います。


ありがとうございました。



----- Original Message ----- 
From: "Takenoshita Koyo" <email@hidden>
To: "Armadillo series general discussion list" 
<email@hidden>
Sent: Wednesday, December 08, 2010 2:11 PM
Subject: [Armadillo:06280] Re: Armadillo-440:ネットワーク通信 サンプルプログラム


> 竹之下です。
>
> 今回、ソースコードを一から入力されたのですね。
> その場合、mizoが指摘したように、exitfail.hも同じディレクトリに置くか
> 一つ上のディレクトリにあるcommonディレクトリに置く必要があります。
>
> 以下から(またはCD-ROMから)取得できるサンプルコードのアーカイブでは、
> commonディレクトリに置くようになっています。
> http://download.atmark-techno.com/armadillo-guide/source/armadillo-guide-2-source-1.1.0.tar.gz
>
> 作業用PC(ATDE)に上記アーカイブを保存し、展開、makeを実行すると、以下のようになります。
> [ATDE ~]$ tar xzvf armadillo-guide-2-source-1.1.0.tar.gz
> [ATDE ~]$ cd armadillo-guide-2-source-1.1.0/c/network/
> [ATDE ~/armadillo-guide-2-source-1.1.0/c/network/]$ make
> arm-linux-gnueabi-gcc -O2 -Wall -Wextra -I../common -o 
> network_hello_server network_hello_server.c
> arm-linux-gnueabi-gcc -O2 -Wall -Wextra -I../common -o 
> network_echo_server1 network_echo_server1.c
> arm-linux-gnueabi-gcc -O2 -Wall -Wextra -I../common -o 
> network_echo_server2 network_echo_server2.c
>
> 「-I../common」となっている所がポイントです。
>
> On Wed, 8 Dec 2010 10:22:34 +0900
> "email@hidden" <email@hidden> wrote:
>
>> お世話になっております。高野と申します。
>>
>> Armadillo 実践開発ガイド 第2部
>> のP.141 に記されております【6.6.2 TCP/IP でHello!】のサンプルを実際に動かしてみようと思い、コーディング・コンパイルを行いましたところ、エラーが出力されて止まってしましました。
>> そこで以下の質問をさせていただきます。
>>
>> 質問:
>> コンパイルの結果 exitfail.h が見当たらないと言われました。
>> ADTE3の環境内で検索をかけましたところ、ファイル自体は見つかったのですが、
>> exit_failure() の関数をextern宣言しているだけでした。
>>
>> ※でもこのファイルexitfail.hは、以前インストールしたgettextツールに添付されていたものではないかと思われます。
>>
>> このサンプルを実行させるうえで、必要なツールは御座いますか?
>>
>>
>> よろしくお願いします。
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>
>
>
> -- 
> Takenoshita Koyo <email@hidden>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
> 




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