История изменений
Исправление
EXL,
(текущая версия)
:
Это по путям gcc-шных хедеров бьёт ошибка:
Добавь ещё
-DCMAKE_CPP_FLAGS:STRING="-stdlib=libc++"
И вообще проверь, есть ли необходимые пути для заголовочных файлов libc++:
$ clang++ -stdlib=libc++ -E -x c++ - -v < /dev/null
Если в «#include <...> search starts here» нужного пути нет, добавляй его так:
-DCMAKE_CPP_FLAGS:STRING="-stdlib=libc++ -I/usr/include/<путь до libc++>"
Исходная версия
EXL,
:
Это по путям gcc-шных хедеров бьёт ошибка:
Добавь ещё
-DCMAKE_CPP_FLAGS:STRING="-stdlib=libc++"
И вообще проверь, есть ли необходимые пути для заголовочных файлов libc++:
$ clang++ -stdlib=libc++ -E -x c++ - -v < /dev/null
Если в «#include <...> search starts here» нужного пути нет, добавляй его так:
-DCMAKE_CPP_FLAGS:STRING="-stdlib=libc++ -I/usr/include/<путь до libc++>"