German chancellor Angela Merkel has said she wants to offer developing countries a compromise climate change pact based on population size, but warned on Friday that negotiations would be tough.