A method of making a compound of Formula I′
comprises reacting a compound of the formula DLCHO, with a compound of the formula
to produce the compound of Formula I′. Methods of using the compounds are also described, particularly as intermediates for the synthesis of porphyrin rods, which porphyrin rods are in turn useful for (among other things) the production of molecular memory devices.