[Armadillo:05169] Re: ライブラリのコンパイル方法

Takenoshita Koyo email@hidden
2010年 5月 17日 (月) 13:20:29 JST


竹之下です。

佐原拓也 さんは書きました:
> 佐原です。
>  
>  libftdiにコーディングしました。
>  少しwarningが出ますが、ビルドできたので、
>  armadillo-500Fxにダウンロードして、実行してみましたが、
>  以下のエラーになります。
>  
> [email@hidden (ttymxc0) /bin]# ./test
> ./test: error while loading shared libraries: libftdi.so.1: cannot open 
> shared object file: No such file or directory
実行時に、"libftdi.so.1"を見つけられないので、エラーになっています。
"libftdi.so.1"をArmadilloの"/lib"ディレクトリにコピーしてください。

libftdi.so.1は、make && install をおこなったのであれば、
開発PCの"/usr/arm-linux-gnu/lib/"ディレクトリに、
make だけをおこなったのであれば、作業ディレクトリ以下にあるはずです。

>  
> 2010年5月10日10:04 mizo <email@hidden 
> <mailto:email@hidden>>:
> 
>     溝渕です。
> 
>     佐原拓也 wrote:
>      > 佐原です。
>      >
>      > ドライバーの説明、ありがとうございます。理解が深まりました。
>      >
>      > D2xx関数FT_Write() から libFTDI関数ftdi_write_data()への変更ですが、
>      > Armadillo500FX <-> FT2232H <-> CPU という接続にて、
>      > D2xxのMCU Host Bus Emulation Mode を使いたいです。
>      > libFTDIでも同じようにできますでしょうか?
> 
>     ftdi_set_bitmode()でできませんか?
> 
>     第3引数に与える"enum ftdi_mpsse_mode"の値は、
>     libftdi-0.17/src/ftdi.h
>     に定義されています。
> 
>     BITMODE_MCUがそれに該当すると思います。
> 
>     詳しくは、
>     - libftdi-0.17/src/ftdi.h
>     - libftdi-0.17/examples/以下のソース
>     を確認してみてください。
> 
>     以上です。
> 
>     _______________________________________________
>     armadillo mailing list
>     email@hidden
>     <mailto: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


-- 
Koyo Takenoshita




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