somehow, the makefiles for libstdc++ are looking in ..\gcc when they should be looking in ..\..\gcc. This is why its not finding the header files. Why its not looking in the right place (or conversly, isnt in the right place when it starts looking) I dont know. Ideas anyone?