I don't want work arounds. There was a time, where an app was delivered in c source and you compiled it to your OS target. I kinda have a little exp here. I worked for a co that delivered sw that ran on windows, unix (all 3 versions) and linux. I submitted my 1st prog on 30 80 column IBM cards