Установка и компиляция нори - PullRequest
0 голосов
/ 08 октября 2019

Я пытаюсь установить 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. Когда я запускаю это, у меня появляется следующая ошибка:

enter image description here

Мне представлены следующие сообщения об ошибках, которые не имеют для меня особого смысла.

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

Я надеюсь, что у кого-то из вас есть идея или, по крайней мере, она поможет мне понять основные причины сообщений об ошибках.

...