Undefined symbols for architecture x86_64 on Mac OS Monterey

Кроссплатформенная программа которая идеально работала на всех устройствах, перестала компилироваться на MacOs Monterey. ( до этого работал на Mojave ). Я предположил что дело в command line tools, и попытался сделать даунгрейд, но ось не разрешила. Какие варианты решения проблемы? введите сюда описание изображения


Ответы (1 шт):

Автор решения: KoVadim

Для начала лучше текст показывать как текст. То, как ужасно выглядят шрифты на маке и так все знают.

Во вторых, у Вас код прекрасно компилируется. Он не линкуется.

В третьих, у Вас не gcc, а clang (но это мелочи).

А вот здесь на enSO пишут, что это известная проблема и предлагают как минимум два варианта решения.

→ Ссылка