@theblaze(View Post) I use Code::Blocks. It's a real bugger to use, but I love it. :)
I haven't really been modding much lately, but I can try and help you. At a guess, replacing the line with '-Ofast' on (in the 'Other Options' tab) with: -w -m32 -std=c99 -D_POSIX_C_SOURCE=200112L -O3 -ffast-math -ftree-vectorize -funsafe-math-optimizations -mmmx -DX86 -mwindows -DWIN32 -lws2_32 may or may not work. That's the line I currently use (I set that as default for a blank project) and I think it compiles alright.
Also, in future, this section is for Development, not Development Help. We have a Development Assistance subforum. Use it. ;)
Older versions of MinGW GCC don't have the -Ofast option... (when I updated the wiki, I had apparently wrongly assumed that everyone would just follow it from top to bottom, so then you would have the latest version of MinGW installed, which has the -Ofast option...)
...and as for your other errors, can you post a pastebin of them?
When you run it and then click "Extract", it'll create three folders. You'll just need these files: Pre-built.2\include\pthread.h Pre-built.2\include\sched.h Pre-built.2\lib\libpthreadGC2.a Pre-built.2\lib\pthreadGC2.dll (.h files go in the include folder of your MinGW installation, .a and .dll files go to the lib folder)
Also, for the linker options, find "-lpthread" and change it to "-lpthreadGC2". Or just remove it altogether and add the libpthreadGC2.a file to the linker libraries.