- linux compile issues fixed