What does 'file <myprog' say? the g++ may be adding a messed up header. -- ===== Linux, because I'd like to *get there* today