Оказывается, ошибка на самом деле в Makefile Python, хотите верьте, хотите нет.
Откройте файл
/usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config
или любой другой подходящий вам путь и найдите PyMac_Error
.Он должен быть в строке, определяющей LINKFORSHARED
, и в этой строке вам нужно изменить PYTHONFRAMEWORKDIR
на PYTHONFRAMEWORKINSTALLDIR
.Затем вернитесь к исходному коду vim и ./configure, все должно пройти гладко.
Также убедитесь, что вы связываете Python Framework OS X с теми, что в Homebrew Cellar:
/Library/Frameworks/Python.framework/Versions/2.7
/Library/Frameworks/Python.framework/Versions/Current
/System/Library/Frameworks/Python.framework/Versions/2.7
/System/Library/Frameworks/Python.framework/Versions/Current
все указывают на
/usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7
Не совсем уверен, почему у меня было так много мест, или если это плохо, но это так.