The normal glues tend to fall apart after a few years outside. I use the glue made for sticking plastic pipes together & then reinforce the joints with a hot glue gun.
Unfortunately I put the roof on the last building upside down & it has to stay like that. It doesn't notice but I know it's wrong!