Hatena::ブログ(Diary)

讃容日記 このページをアンテナに追加 RSSフィード

07/12/28(金)

php_tokyocabinet-0.3.0: Tokyo Cabinet 1.1.x対応(専用)

php_tokyocabinet-0.3.0.tgz

  • Tokyo Cabinet 1.1.0で加わったAPIを実装。
    • TCHDB::setcache()
    • TCBDB::range()
    • TCBDB::rangefwm()
  • IDLに合わせてTCBDBクラスのメソッドを名称変更。古い名前も残しているが、非推奨。
    • putdupall→putlist, outall→outlist, getall→getlist

詳細はあとで追記します。

tasukuchantasukuchan 2007/12/29 00:44 なにっ!そんなAPIがっ!
対応しよう…年末に。

しかし本当に大放出ですね。

rskyrsky 2007/12/29 02:07 ちゃんとsen_ctx_recv()も直しましたよ〜。

次はPiece Network 1の資料を仕上げて、MacPortsにPortfile数点コミットして・・・やること目白押しです。
それ以外のことも含めるともういっぱいいっぱい。

matsubobomatsubobo 2010/03/14 00:49 PHP5.3に対応していますか?

以下ように実行するとエラーが出ます。


tar zxvf php_tokyocabinet-0.3.0.tgz
cd php_tokyocabinet-0.3.0
phpize
./configure
make
<snip>
php_tokyocabinet-0.3.0/ptc_hdb.h:77: error: duplicate `static'
php_tokyocabinet-0.3.0/ptc_hdb.h:85: error: duplicate `static'
php_tokyocabinet-0.3.0/ptc_hdb.h:90: error: duplicate `static'
php_tokyocabinet-0.3.0/ptc_hdb.h:97: error: duplicate `static'
php_tokyocabinet-0.3.0/ptc_hdb.h:105: error: duplicate `static'
php_tokyocabinet-0.3.0/ptc_hdb.h:110: error: duplicate `static'
php_tokyocabinet-0.3.0/ptc_hdb.h:118: error: duplicate `static'
php_tokyocabinet-0.3.0/ptc_hdb.h:128: error: duplicate `static'
php_tokyocabinet-0.3.0/ptc_hdb.h:133: error: duplicate `static'
php_tokyocabinet-0.3.0/ptc_hdb.h:141: error: duplicate `static'
php_tokyocabinet-0.3.0/ptc_hdb.h:151: error: duplicate `static'
make: *** [ptc_hdb.lo] Error 1

rskyrsky 2010/06/20 11:21 すみません、お返事が遅くなりました。http://pecl.opendogs.org/ でPHP 5.3対応版を公開しました。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/rsky/20071228/1198841053