Существует лишь один правильный вариант написания слова «Флагшток».
Правильное написание
Согласно правилам русского языка, слово «Флагшток» пишется слитно, без пробелов и дефисов.
Пример использования
На строящемся здании был установлен большой флагшток.