Если вы используете версию Python до 2.4.1 с MinGW до 3.0.0 (с бинутилами-2.13.90-20030111-1), вам нужно будет создать совместимую с MinGW версию библиотеки Python. Следуйте инструкциям в разделе “Non-Microsoft” “Building Extensions: Tips And Tricks” глава вУстановка модулей Pythonдля создания<libpythonXX.a>, где<XX>соответствует основным и второстепенным номерам версий вашей установки Python.
Статья Notes for MinGW (and Cygwin with -mno-cygwin) GCC Users раздела Boost.Python Chapter 1. Building and Testing может быть полезна для разработчиков на c++ и boost.