- compile errors encountered on linux fixed