PECLでSQLiteをインストールできないとき
こちらで紹介されているように、途中エラーで止まってしまう場合の対処
http://blog.plastik.jp/archives/44
上記内容の中で、「ソースを直接編集」の部分がどのファイルを編集するべきか
すぐにがわからなかったのでメモ
- > sqlite.c を直接編集
vi sqlite.c ## Line: 56 行目をコメントアウト /* 〜 */ で囲う /* static unsigned char arg3_force_ref[] = {3, BYREF_NONE, BYREF_NONE, BYREF_FORCE }; */ ## Line: 125, 126 の arg3_force_ref を third_arg_force_ref に変更 PHP_FE(sqlite_open, arg3_force_ref) → PHP_FE(sqlite_open, third_arg_force_ref) PHP_FE(sqlite_popen, arg3_force_ref) → PHP_FE(sqlite_popen, third_arg_force_ref)
このあと、make && make install でいけました。