Methods of synthesizing 2-(1'H-indole-3'-carbonyl)-thiazole-4-carboxylic acid methyl ester (ITE) and structural analogs thereof. The methods include condensation reactions or condensation and oxidation reactions to form the thiazoline or thiazole moiety of ITE or its structural analogs.