The synthesis of bromine-substituted truxenone derivatives which constitute prospective precursors of geodesic structures is presented. The underlying mechanism of fullerene formation from truxenone-based precursors during flash pyrolysis is discussed. Isolable quantities of C60 fullerene have been achieved by intramolecular condensation of a precursor containing all 60 carbon atoms in appropriate positions, 72 out of the 90 required C-C bonds, and 3 bromine atoms.