Building PS2 Toolchains in MinGW
Due to the problems with building the PS2 toolchains in Cygwin, I have now written a tutorial which explains how to build the PS2 toolchains in MinGW, a lightweight GNU enviroment for Windows. The tutorial also provides binaries of the toolchains. Check it out here.
Update: The tutorial has been updated with a link to instructions on how to build the toolchains in Windows Vista, provided by chip.
Update 2: It appears that the PS2 toolchains, when built in MinGW, do not always generate correct code. If a solution to this problem is found, I will post it here and update the MinGW tutorial. Until then you can follow the progress of overcoming the problem in this thread at the PS2Dev.org forums.
Update 3: ragnarok2040 has now supplied a patch the PS2 toolchains to fix the code generation bug and the ps2toolchain patches have been updated. Today I've rebuilt the PS2 toolchains for MinGW and uploaded the new binaries. I've tested them and verified that the bug is fixed, great work ragnarok2040!