Howdy. I am using a debian unstable based on knoppix. To answer one person: rob@fearlesslaptop:~$ locate iostream.h /usr/include/c++/3.2/backward/iostream.h rob@fearlesslaptop:~$ find /usr/include/ -name iostream.h /usr/include/c++/3.2/backward/iostream.h To answer another I have been using both: rob@fearlesslaptop:~$ gcc as1.h -o as1 g++ as1.h -a as1 Why would they change the header styles? And why would msft not change their software with the time?