11/04/08 12:54:46.04 mpixNrOH0
>>835
:version として +python/dyn か +python3/dyn が有効であるか確かめる。
有効であるならば、DYNAMIC_PYTHON_DLL, DYNAMIC_PYTHON3_DLL の値から
インストールしている python に対応しているかどうか判る。
-DDYNAMIC_PYTHON_DLL=\"python26.dll\" ならば python26.dll にパスが
通っていれば使用することが出来る。
(C:\Python26 あたりにパスを通す)
ただし、Make_ming.mak でコンパイルしたときは表示されないので適当に
Make_ming.mak を書き換える。
-CFLAGS += -DDYNAMIC_PYTHON
+CFLAGS += -DDYNAMIC_PYTHON -DDYNAMIC_PYTHON_DLL=\"python$(PYTHON_VER).dll\"
kaoriya の場合、python27, python32 であるが
vim の if_python に対応している多くのプラグインが python25 もしくは python26
を対象に作られているので、プラグイン使用を目的とするならば
vim をコンパイルする必要がある。
python32 の場合は、少なくとも自分の環境(32bit)では動作しない。
python31 は、自分でコンパイルしたものは問題なく動作する。