(+)-Gabosines A (12), D (4), and E (5), which share the same trihydroxycyclohexenone skeleton, were synthesized from enone 11 as the common intermediate. The key building block 11 was accessed by an intramolecular aldol cyclization of a diketone derived from D-glucose (8).