You shouldn't really be compiling to a files with a .o suffix either, as > this is traditionally the suffix for object files rather than > executables, and will confuse other programs (such as make) that can be > useful. what suffix should i use then? -- The Proletariat will rise!