I will ask again.
Where do you get the Heat?
Over here:
http://www.geopolymer.org/faq/pyramid-cement-and-concrete-expert-agrees
*snip*
“Yet, calcining limestone into lime requires temperatures far lower than the temperatures needed for smelting copper...
“But lime CaO is not produced by calcining limestone. It is the result of the making of bread. The ashes of Palm wood and reeds they used for bread cooking contain a very high amount of CaO. This explains why we do not find kilns for lime, but very important bakeries (for bread) with great quantities of ashes...”
Personally I think they could swing it with a little heat and clever chemistry. And a lot of brains!
Here’s another on fly ash base:
*snip*
“The silicon and the aluminium in the low-calcium (ASTM Class F) fly ash react with an alkaline liquid that is a combination of sodium silicate and sodium hydroxide solutions to form the geopolymer paste that binds the aggregates and other unreacted materials.”
The ancient Egyptians were the first (significant) chemists.
Chemical reactions create heat.
Or they could just burn the nonexistent trees they were supposed to use as rollers to move the blocks of stone they couldn’t cut.