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