京つう

  日記/くらし/一般  |  伏見区

新規登録ログインヘルプ


スポンサーリンク

上記の広告は、60日以上更新がないブログに表示されています。
新たに記事を投稿することで、広告を消すことができます。  
Posted by 京つう運営事務局 at

2013年08月06日

Raspberry piメモ

●WiringPi-Perl の build.sh に失敗する

wiringpi_wrap.c:730:20: fatal error: EXTERN.h: そのようなファイルやディレクトリはありません
compilation terminated.
gcc: error: wiringpi_wrap.o: そのようなファイルやディレクトリはありません

#gcc -fpic -c -Dbool=char -I/usr/lib/perl/5.10.1/CORE wiringpi_wrap.c WiringPi/wiringPi/wiringPi.c -D_GNU_SOURCE
 ↓
gcc -fpic -c -Dbool=char -I/usr/lib/perl/5.14.2/CORE wiringpi_wrap.c WiringPi/wiringPi/wiringPi.c -D_GNU_SOURCE

wiringpi_wrap.c:1847:38: fatal error: WiringPi/wiringPi/serial.h: そのようなファイルやディレクトリはありません
compilation terminated.
gcc: error: wiringpi_wrap.o: そのようなファイルやディレクトリはありません

cd WiringPi/wiringPi/
cp wiringSerial.h serial.h

●WiringPi-PHP のbuildは成功しますが、test.phpを実行すると以下のようなエラーが出ます。
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20100525+lfs/wiringpi.so' - /usr/lib/php5/20100525+lfs/wiringpi.so: undefined symbol: piHiPri in Unknown on line 0

build.shにpiHiPriを追加してください。

gcc `php-config --includes` -fpic -c ../wiringpi_wrap.c ../WiringPi/wiringPi/wiringPi.c ../WiringPi/wiringPi/wiringShift.c ../WiringPi/wiringPi/wiringSerial.c ../WiringPi/wiringPi/piHiPri.c
gcc -shared wiringpi_wrap.o wiringPi.o wiringSerial.o wiringShift.o piHiPri.o -o wiringpi.so

●カメラモジュール
  
Posted by tsukasa at 19:31Comments(0)趣味