После обновления Mojave проблемы с make: фатальная ошибка: файл wchar.h не найден

После обновления Mojave я получаю сообщение об ошибке при запуске make из терминала:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/wchar.h:119:15: fatal error: 'wchar.h' file not found

Файл wchar.h находится в этом каталоге, но не может быть найден.

У меня была эта проблема один раз после более раннего обновления Macos, но ее можно было решить с помощью ..

​​Файл macOS 'wchar.h' не найден

Но на этот раз ничего не работает. Я уже переустановил xcode 10 и xcode-selected, а также переключился в новую папку с ..

sudo xcode-select --switch /Library/Developer/CommandLineTools/

Он все еще ищет wchar.h в папке

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/

Любые идеи для этого !!


person E E    schedule 05.10.2018    source источник


Ответы (1)


Не уверен, что это универсальное решение, но установка CPLUS_INCLUDE_PATH на следующее помогло мне:

export CPLUS_INCLUDE_PATH="/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include"

Удачи!

person Jenny    schedule 10.10.2018
comment
Спасибо, но у меня не сработало. Еще больше других ошибок. - person E E; 14.10.2018