Generally, the synthesis of prenylated xanthone is carried out by
introduction of the prenyl side chain to hydroxyxanthone building block,
in a vigorous condition. This kind of synthesis usually involves toxic
reagents and the process is environmentally unfriendly due to the process
will consume a lot of solvent.