Ubuntu 8.10 にソースから Python 2.6 いれて mod_python もうごかした
とりあえずwozozoに教えてもらって、"make install"したソフトウェアを管理できる超便利ツール「Paco」 - 元RX-7乗りの適当な日々を参照してpaco入れるなどした。
そんで、Ubuntu 8.10 でaptつかってPython 2.6入れらんないからソースからいれたら、mod_pythonのやつは libapache2-mod-python が 2.5 までしかなかったからしょうがないっつってソースから入れた。
ソースから --enable-shared でいれたらエラーでた
% python python: error while loading shared libraries: libpython2.6.so.1.0: cannot open shared object file: No such file or directory
ごめんなさい。
% sudo cp libpython2.6.so.1.0 /usr/lib % sudo cp libpython2.6.so /usr/lib
libapache2-mod-python 3.3.1-6build1 (source) in ubuntu jaunty
9のやつっぽげ。
% tar zxvf libapache2-mod-python_3.3.1.orig.tar.gz % cd mod_python-3.3.1 % ./configure ... configure: checking whether apxs is available... checking for --with-apxs... no checking for apxs in /usr/local/apache/sbin... no checking for apxs in your PATH... checking for apxs... no checking for apxs2 in your PATH... checking for apxs2... no configure: WARNING: **** apxs was not found, DSO compilation will not be available. configure: WARNING: **** You can use --with-apxs to specify where your apxs is. configure: error: Neither static nor DSO option available, there is no point in continuing.
あーapache2-dev はいってなかったのか。。
% sudo apt-get install apache2-dev
あらためまして。
% ./configure % make % sudo paco -D make install
うごいたー
2.6でmod_pythonうごいたー