[Armadillo:07790] Re: AR420のUPNP追加
Takenoshita Koyo
email@hidden
2011年 12月 26日 (月) 16:31:57 JST
始めてArmadilloをお使いでしたら、是非、Armadillo実践開発ガイド をご一読ください。
ライブラリを使用する方法は、下記に書いてあります。
(libmを使う事例ですが、libupnpを使う場合も同様です。)
http://manual.atmark-techno.com/armadillo-guide/armadillo-guide-1_ja-2.1.0/ch07.html#sec_library_and_header_file
第2部では、AtmarkDistの使い方について、より詳しく説明しています。
http://manual.atmark-techno.com/armadillo-guide/armadillo-guide-2_ja-2.1.0/ch07.html
(2011年12月26日 16:14), ワン wrote:
> 竹之下さんへ
>
> ワンです。
>
> Armadilloは始めてですので、下のステップ
>
> http://manual.atmark-techno.com/armadillo-4x0/armadillo-400_series_software_
> manual_ja-1.6.0/ch05.html#sec-install-cross-dev-lib-pkg
>
> をやってから、どやって機器に書き込めますか?
> 教えてよろしいでしょうか。
>
> ワン
>
> ==========================================
> NGUYEN DUY QUANG
> TOSADENSHI VIET NAM CO, LTD.
> 108 Tay Thanh 5F.,Tay Thanh Ward,
> Tan Phu Dist., Ho Chi Minh City, Viet Nam
> TEL:(08)6267-1881 FAX:(08)6267-1882
> E-mail:email@hidden
> ==========================================
>
> -----Original Message-----
> From: email@hidden
> [mailto:email@hidden] On Behalf Of Takenoshita
> Koyo
> Sent: Monday, December 26, 2011 1:52 PM
> To: Armadillo general discussion list
> Subject: [Armadillo:07787] Re: AR420のUPNP追加
>
> 竹之下です。
>
> AtmarkDistでライブラリを使用したい場合、大きく分けて二つの方法があります。
>
> 1. AtmarkDistに(ソースコードで)含まれているライブラリを使用する
> 2. 開発環境にインストールされているクロスライブラリを使用する
>
> AtmarkDistに含まれているupnpライブラリは古いようですので、
> 2. の方法をおすすめします。
>
> クロスライブラリをインストールする方法は、
> 開発環境としてATDE3(Atmark Techno Development Environment 3)を使用されている
> 場合、
> 下記が参考になると思います。
>
> http://manual.atmark-techno.com/armadillo-4x0/armadillo-400_series_software_
> manual_ja-1.6.0/ch05.html#sec-install-cross-dev-lib-pkg
>
> libupnp4 をインストールすると良いでしょう。
>
> (2011年12月26日 13:54), ワン wrote:
>> ワンと申します。
>>
>> Armadillo420にUPNPライブラリを追加したいですので、
>>
>> Make menuconfig>> customer Vendor/User Settings>>
>>
>> Library configuration>> Build libupnp をチェックしましたが。
>>
>> Make dep allをした時、下のエーラが出ました
>>
>> EBUG -I. -I../inc -Iinc -c element.c -o obj/element.o
>>
>> element.c: In function ‘ixmlElement_removeAttributeNode’:
>>
>> element.c:457: error: lvalue required as left operand of assignment
>>
>> element.c:458: error: lvalue required as left operand of assignment
>>
>> element.c:459: error: lvalue required as left operand of assignment
>>
>> make[5]: *** [obj/element.o] エラー 1
>>
>> make[5]: ディレクトリ
>> `/home/atmark/atmark-dist-20110704/lib/libupnp/ixml/src' から出ます
>>
>> make[4]: *** [all] エラー 2
>>
>> make[4]: ディレクトリ
>> `/home/atmark/atmark-dist-20110704/lib/libupnp/ixml' から出ます
>>
>> make[3]: *** [upnp] エラー 2
>>
>> make[3]: ディレクトリ
>> `/home/atmark/atmark-dist-20110704/lib/libupnp/upnp' から出ます
>>
>> make[2]: *** [all] エラー 2
>>
>> make[2]: ディレクトリ `/home/atmark/atmark-dist-20110704/lib/libupnp' か
>> ら出ます
>>
>> make[1]: *** [all] エラー 2
>>
>> make[1]: ディレクトリ `/home/atmark/atmark-dist-20110704/lib' から出ます
>>
>> make: *** [subdirs] エラー 1
>>
>> そのエーラを超えた方法を頂いて宜しいでしょうか?
>>
>> 今私はatmark-dist20110704を使っています。
>>
>> よろしくお願いいたします。
>>
>> ワン
>>
>> ==========================================
>>
>> NGUYEN DUY QUANG
>>
>> TOSADENSHI VIET NAM CO, LTD.
>>
>> 108 Tay Thanh 5F.,Tay Thanh Ward,
>>
>> Tan Phu Dist., Ho Chi Minh City, Viet Nam
>>
>> TEL:(08)6267-1881 FAX:(08)6267-1882
>>
>> E-mail: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 メーリングリストの案内