fix Linux compile