I have seen similar problems with other developing systems. There should be a document called "New to Pelle-C. Read this first" or something similar.
Actually the help file that comes with Pelles C does give a fair bit of information about POIDE and it's features.
Help -> Contents -> Contents tab -> Integrated environment.
There is also considerable detail about the toolchain.
Help -> Contents -> Contents tab -> Command line toolsAnd of course the functions library is fully documented, as well.
You should be able to give this a read and discern the differences from what you are used to.
I based the idea on how I experienced my first contact with the Pelle-C and other development packages changes I made. It has always been the same problem with changing the small details here and there. It will be hours behind the forum search function and endless testing before it works without problems.
First contact is often not the best basis for judgement. In my experience most people spend an inordinate amount of time trying to make the new thing "just like the old thing" and the first reaction is often one of distress over differences. (In the Retail trades this is called "Buyer's Remorse") I'd not be making any rash decisions until that phase is passed... Unless you want to re-do your source code *again*.
As much noise as you hear about cross-platform or cross-compiler development from the advocates of "standards" the fact is that when you get invested into one compiler and begin using it's "non-standard" features switching to another compiler is going to mean fixing a lot of stuff. It's a fact of life in programming and one we all get to live with.
1 to 2 minutes to compile a megabyte of source code, with a ton of warnings in it, should not surprise you. Saying that you cannot wait 2 minutes is more than slightly impatient. Unless you are recompiling the entire project every time you change 1 or 2 lines this should be a non-issue.
On the toolbar are two buttons "Build" and "Compile"... compile will recompile only the current source page (i.e. the one you've just changed)... There is no reason to build anything until you have an error free compile... so compile your project page by page as you fix problems... then build it only when you are done... The Build button is a smart function in that building only compiles pages that are changed and then re-links the executable... which should greatly speed up the process if you've only altered a couple of lines of code. (As JohnF has suggested)
So, I guess my second suggestion for you is to spend some time in the help file....
EDIT:
You also asked about other people's compile times... Here's mine...
Size is approx 400k of source code in 8 projects (4 32bit, 4 64bit) including windows resources.
Hardware is an AMD Dual core running 2.6ghz and windows 7 64 bit OS with service pack 1.
Rebuild Workspace: approx 1 minute 10 seconds.
Build after changes: about 9 seconds for my largest project/largest source file.
Not even enough time to scoot to the kitchen for coffee!