Archives

You are currently viewing archive for June 2010

[メモ] 24 June 2010 はてなブックマーク - Extentionビルドしててpcre.hが存在しないと怒られた。 Twitterでつぶやく

Extentionビルドしててpcre.hが存在しないと怒られた。

PECLのモジュールをビルドしていて、下記の様にpcre.hが存在しないと怒られた。
/usr/include/php5/ext/pcre/php_pcre.h:29:18: error: pcre.h: No such file or directory
In file included from /home/fumitaka/Downloads/oauth-1.0.0/php_oauth.h:47,
from /home/fumitaka/Downloads/oauth-1.0.0/oauth.c:14:
/usr/include/php5/ext/pcre/php_pcre.h:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/usr/include/php5/ext/pcre/php_pcre.h:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/usr/include/php5/ext/pcre/php_pcre.h:44: error: expected specifier-qualifier-list before ‘pcre’
make: *** [oauth.lo] エラー 1

解決方法はlibpcre3-devを入れる。
sudo apt-get install libpcre3-dev

ちなみにlibpcre3-devは
Perl 5 Compatible Regular Expression Library - development files 構文と意味をできるだけ Perl 5 のものに似せた正規表現に対応するための関数の ライブラリです。
だそうです。

あとPHP Extentionの作り方のスライド見つけた。
Extention Writing
http://talks.php.net/show/vancouver-ext/0

[徒然] 21 June 2010 はてなブックマーク - そしておれたちにはブブゼラがある! / And we'd have to vuvuzela! / 然后,我们有呼呼塞拉! Twitterでつぶやく

そしておれたちにはブブゼラがある! / And we'd have to vuvuzela! / 然后,我们有呼呼塞拉!

Vuvuzelas
サッカーに興味ないけど、俺もブブゼラならしたくて勢いでブブゼラアプリ作った。
LetsVuvuzela.jad / LetsVuvuzela.jar
▽ 動作環境
MIDP2.0、CDLC1.1で動作確認はNOKIA E71。
▽ 操作方法
数字の5、またはスペースでブブゼラ!
↑で音量アップ、↓で音量ダウン

---------
I'm not interested in football, but I want to play Vuvuzela!!
So I made Vuvuzela MIDP.
LetsVuvuzela.jad / LetsVuvuzela.jar
▽ Environments
MIDP2.0(CDLC1.1) / Tested on Nokia E71.
▽ Key Assign
"5" or "SpaceBar" Pressed: Playback
"5" or "SpaceBar" Released: Stop
Up: Volume Up
Down: Volume Down

---------
我没有兴趣足球的世界杯,但是我也想做呼呼塞拉!
所以,我做呼呼塞拉MIDP了。
LetsVuvuzela.jad / LetsVuvuzela.jar
▽ 动作环境
MIDP2.0(CDLC1.1) / Nokia E71上测试了.
▽ 键盘方法
"5" or "空格" 一直按: 播放
"5" or "空格" 开放: 停止
Up键: 声音大一点
Down键: 声音小一点
«Prev || 1 || Next»