We're nowhere near having the infrastructure or tech for a generation ship. At minimum, we need a moon base and breakthroughs it zero-construction to build one. This is in order to allow us the ability to make a structure that's shielded from radiation enough to avoid adverse health effects to the occupants.
Having a cheap means for sending materials up to space like a space elevator or a kinetic belt would also be powerful for constructing one.