fix linux compile.