vim を +python3 でビルドしようとして PyUnicodeUSC4_Decode がない云々
表題の通りで,今は面倒になったのでやめるが
if_py_both.h:261: undefined reference to `PyUnicodeUCS4_Decode’
みたいなのが出てアレし, /src/auto/config.cache
とかをチェックしても大丈夫そうだし何なんだろうと思っていたら,原点に立ち返って
https://wincent.com/wiki/building_Vim_from_source
あたりを眺め make clean distclean
してから build したら成功した.謎.
- https://docs.python.org/3/c-api/unicode.html
- Burak Sezer : Compile Vim with Python support
- python - where to find PyUnicodeUCS4_Decode? - Stack Overflow
- unicode - How to find out if Python is compiled with UCS-2 or UCS-4? - Stack Overflow
- undefined symbol: PyUnicodeUCS4_FromEncodedObject
ううむ.