Analyze crash using minidumps and GDB for mingw compiled executables?

I use Cmake + mingw to compile my project. Since some unknown moment my program started to crash on startup and i figured out how to make windows make minidump for my crashing application. I would use GDB to directly debug my application, but when i use GDB the program doesn't crash.
Google breakpad contain tool to convert minidumps to coredumps, so i tryed to compile google breakpad but it seems breakpad is not windows solution.
I'm searching for solution how to inspect minidump and find why my program crashes on start.
How do you do it?

You don't need analyze minidumps. Instead you can set your debugger as a postmortem debugger. I have searched on the Internet for "windows replace postmortem debugger with gdb". Look, there is Dr. Mingw: http://code.google.com/p/jrfonseca/wiki/DrMingw. This is from their site:

Dr. Mingw is a Just-in-Time (JIT) debugger: . When the application
throws an unhandled exception, Dr. Mingw attaches itself to the
application and collects information about the exception, using the
available debugging information.