Я пытаюсь установить Nori на моем Mac под управлением MacOS Mojave (10.14.5). Nori - это инструмент трассировки лучей, который можно найти на GitHub (https://github.com/wjakob/nori). Я следую этому уроку здесь (https://cgl.ethz.ch/teaching/cg19/www-nori/index.html#prelim-header). Я следую описанию в разделе " Preliminaries: загрузка и компиляция Nori ")Msgstr "Пока все работало нормально, до шага, на котором вы должны запустить
make -j 4
в каталоге сборки, чтобы скомпилировать нори с Makefile
. Когда я запускаю это, у меня появляется следующая ошибка:
Мне представлены следующие сообщения об ошибках, которые не имеют для меня особого смысла.
clang: error: invalid version number in '-mmacosx-version-min=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/DriverKit19.0.sdk'
clang: warning: using sysroot for 'DriverKit' but targeting 'MacOSX' [-Wincompatible-sysroot]
clang: error: invalid deployment target for -stdlib=libc++ (requires OS X 10.7 or later)
Последнееошибка также сильно смущает меня, потому что я использую macOS> 10.7.
В настоящее время я работаю
- macOS 10.14.5
- Xcode 11.0
- GNU Make: 3.81
- cmake: 3.15.4
Я надеюсь, что у кого-то из вас есть идея или, по крайней мере, она поможет мне понять основные причины сообщений об ошибках.