1. When there are no more trees, the land will become a desert.

2. When thre are not any more trees, the land will become a desert.

3. When there are not trees any more, the land will become a desert.

----------------
Are they all the same in meaning?

All have the same meaning, but 2 and 3 are awkward.