I've done everything said in post one, but when I tried to build the project, I happen to get a huge list of warnings. Here's a partial list:
C:\Program Files\Microsoft Platform SDK\Include\MMSystem.h(1837) : warning C4201: nonstandard extension used : nameless struct/union
C:\Program Files\Microsoft Platform SDK\Include\MMSystem.h(1841) : warning C4201: nonstandard extension used : nameless struct/union
C:\Program Files\Microsoft Platform SDK\Include\MMSystem.h(1862) : warning C4201: nonstandard extension used : nameless struct/union
C:\Program Files\Microsoft Platform SDK\Include\MMSystem.h(1866) : warning C4201: nonstandard extension used : nameless struct/union
Boost-1.32.0\include\boost\python\detail\wrapper_base.hpp(24) : warning C4100: 'x' : unreferenced formal parameter
Boost-1.32.0\include\boost\python\detail\wrapper_base.hpp(82) : warning C4100: 'self' : unreferenced formal parameter
Boost-1.32.0\include\boost\python\converter\registrations.hpp(64) : warning C4512: 'boost:

ython::converter::registration' : assignment operator could not be generated
Boost-1.32.0\include\boost\python\converter\registrations.hpp(34) : see declaration of 'boost:

ython::converter::registration'
Boost-1.32.0\include\boost\python\converter\builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
Boost-1.32.0\include\boost\python\converter\builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
Boost-1.32.0\include\boost\python\converter\builtin_converters.hpp(124) : warning C4244: 'argument' : conversion from 'const long double' to 'double', possible loss of data
Boost-1.32.0\include\boost\python\converter\builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
Boost-1.32.0\include\boost\python\converter\builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
Boost-1.32.0\include\boost\python\converter\builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
Boost-1.32.0\include\boost\python\converter\builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
Boost-1.32.0\include\boost\python\converter\builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
Boost-1.32.0\include\boost\python\converter\builtin_converters.hpp(128) : warning C4244: 'argument' : conversion from 'long double' to 'double', possible loss of data
..........................
and it goes on and on, most of them having the same type of warning. Theres just too many for me to list. I'm using Windows Server 2003 SP1 SDK and codeblocks. Am I missing anything here? I have no idea how to fix it.