When using virtualenv in combination with the MinGW compiler on Windows, compiling a C extension results in the following error:
C:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot find -lpython25 collect2: ld returned 1 exit status error: Setup script exited with error: command 'gcc' failed with exit status 1
What should one do to successfully compile C extensions?