>>would I want to use mingw libraries over psdk ones?<<
I would but, if it works for you... You may want to check the psdk licence to make sure there are no restrictions on distributing applications etc.
>>It seems like it's passing parameters thorugh the linker with the Wl option with the commas. When I put a comma into the switch in ld<<
Sorry, my mistake. The syntax I suggested (Wl) is indeed the method for passing switches to the linker via the compiler.
Since this is essentially a compiler configuration rather than a c++ programming language thread, I'm moving it to the tech board.