Собраться (сказуемое) вместе(обстоятельство), создавать(сказуемое)города(дополнение), строить(сказуемое)храмы(дополнение) и корабли(дополнение), восставать(сказуемое) против(обстоятельство) неприятеля(дополнение) было (сказуемое) невозможно (обстоятельство), пока не появилась(сказуемое) возможность (подлежащее) передачи(дополнение) мыслей (дополнение) друг другу (дополнения)
Сам вставь их в схему, схема выше