The extension of the 2-adic valuation to the reals used in the usual proof uses clearly uses AC. But is this really necessary ? After all, given aan equidissection in $n$ triangles, it is finite, so it should be possible to construct a valuation for only the algebraic numbers, and the coordinates of the summits (with a finite number of "choices"), and then follow the proof to show that $n$ must be even. Or am I badly mistaken ?