>>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.