Ubuntu 8.10 の xampp

必要なパッケージのインストール

$ sudo apt-get install python2.5-dev
$ sudo apt-get install flex

コンパイル

$ tar zxvf mod_python-3.3.1.tgz
$ cd mod_python-3.3.1
$ ./configure --with-apxs=/opt/lampp/bin/apxs
$ make

以下のエラーが出て止まりました。


http://blog.mufu.jp/2008/12/mod-pythonconnobjectc142-error.html を参考に、以下のように修正します。

--- src/connobject.c.orig	2006-12-03 13:36:37.000000000 +0900
+++ src/connobject.c	2009-02-23 15:17:24.000000000 +0900
@@ -139,7 +139,7 @@
     bytes_read = 0;
 
     while ((bytes_read < len || len == 0) &&
-           !(b == APR_BRIGADE_SENTINEL(b) ||
+           !(b == APR_BRIGADE_SENTINEL(bb) ||
              APR_BUCKET_IS_EOS(b) || APR_BUCKET_IS_FLUSH(b))) {
 
         const char *data;
$ make
$ sudo make install


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-02-23 (月) 15:19:51 (5563d)