compile with ccache