added warnings for no-cairo