linux compile issues