multi8 & multi16 for construction; remove fopen64
MAC OS X support